Market Price
$ 64.71
Selling Price
$ 56.41
1477
901
975
3456
Market Price
$ 40.16
Selling Price
$ 35.07
639
616
581
2529
Market Price
$ 61.55
Selling Price
$ 54.65
431
426
239
1694
Market Price
$ 40.69
Selling Price
$ 36.05
1321
556
586
3876
Market Price
$ 53.01
Selling Price
$ 45.21
909
307
514
1076
Market Price
$ 49.59
Selling Price
$ 43.33
2497
1729
656
2979
Market Price
$ 56.13
Selling Price
$ 48.81
1846
907
1821
2714
Market Price
$ 41.19
Selling Price
$ 35.25
2117
563
515
4322
Market Price
$ 54.85
Selling Price
$ 45.80
261
146
134
1007
Market Price
$ 50.82
Selling Price
$ 44.59
1696
1311
425
2473
Market Price
$ 30.14
Selling Price
$ 27.39
1781
1295
1120
2822
Market Price
$ 40.51
Selling Price
$ 34.11
1044
857
999
2274
Market Price
$ 30.84
Selling Price
$ 27.72
1933
1916
411
3550
Market Price
$ 44.21
Selling Price
$ 38.17
589
207
410
758
Market Price
$ 66.91
Selling Price
$ 57.71
1747
1672
1723
4582
Market Price
$ 31.68
Selling Price
$ 28.46
311
198
63
693
Market Price
$ 50.47
Selling Price
$ 43.19
2996
1358
1213
3699
Market Price
$ 48.59
Selling Price
$ 42.50
1185
1177
772
4252
Market Price
$ 66.71
Selling Price
$ 59.77
3689
2198
1053
3788
Market Price
$ 48.24
Selling Price
$ 42.11
349
177
93
478
Market Price
$ 47.69
Selling Price
$ 41.93
1840
762
496
2208
Market Price
$ 56.08
Selling Price
$ 47.51
1095
1076
281
2104
Market Price
$ 65.69
Selling Price
$ 56.88
1030
787
485
1474
Market Price
$ 68.67
Selling Price
$ 58.96
2629
1843
2509
4989
Market Price
$ 56.67
Selling Price
$ 47.64
3750
2345
3100
4090
Market Price
$ 57.98
Selling Price
$ 51.41
1951
1760
664
4528
Market Price
$ 57.27
Selling Price
$ 49.81
2970
1775
1077
3735
Market Price
$ 67.54
Selling Price
$ 57.55
777
274
479
1393
Market Price
$ 69.56
Selling Price
$ 59.31
1369
844
1363
2119
Market Price
$ 57.45
Selling Price
$ 48.00
763
356
430
1984
Market Price
$ 31.52
Selling Price
$ 28.56
2006
1731
893
4342
Market Price
$ 39.85
Selling Price
$ 34.93
2272
614
1779
3373
Market Price
$ 32.52
Selling Price
$ 28.70
1331
1049
412
1563
Market Price
$ 31.80
Selling Price
$ 27.85
854
684
314
3311
Market Price
$ 61.82
Selling Price
$ 51.86
484
284
153
1181
Market Price
$ 50.31
Selling Price
$ 45.48
4913
1962
2757
4937
Market Price
$ 45.42
Selling Price
$ 38.51
968
338
476
1059
Market Price
$ 62.68
Selling Price
$ 52.36
1182
993
926
3013
Market Price
$ 59.98
Selling Price
$ 54.43
1807
673
1292
4855
Market Price
$ 35.05
Selling Price
$ 29.93
3521
2316
1353
4924