Market Price
$ 100.84
Selling Price
$ 85.19
4081
2362
3203
4912
Market Price
$ 72.17
Selling Price
$ 60.37
1895
1684
1079
2471
Market Price
$ 96.92
Selling Price
$ 83.22
1387
1072
499
1795
Market Price
$ 81.02
Selling Price
$ 70.91
622
601
239
2389
Market Price
$ 64.12
Selling Price
$ 57.45
467
445
269
889
Market Price
$ 95.25
Selling Price
$ 83.11
795
423
375
3363
Market Price
$ 64.90
Selling Price
$ 57.03
1461
847
959
4258
Market Price
$ 92.55
Selling Price
$ 78.35
2940
2087
2408
4405
Market Price
$ 73.89
Selling Price
$ 63.91
1386
989
544
3526
Market Price
$ 92.06
Selling Price
$ 76.73
1321
1119
358
3999
Market Price
$ 101.28
Selling Price
$ 88.25
820
747
313
1574
Market Price
$ 69.79
Selling Price
$ 59.17
1330
319
754
2431
Market Price
$ 94.91
Selling Price
$ 80.21
1082
815
298
2006
Market Price
$ 78.15
Selling Price
$ 66.29
1848
1417
1696
3832
Market Price
$ 76.56
Selling Price
$ 65.41
1655
670
808
3156
Market Price
$ 79.42
Selling Price
$ 68.59
2053
1715
1641
2706
Market Price
$ 84.54
Selling Price
$ 74.18
2891
2776
2322
4830
Market Price
$ 97.28
Selling Price
$ 82.43
3106
2733
3015
4262
Market Price
$ 108.82
Selling Price
$ 94.33
1977
573
1120
2371
Market Price
$ 95.42
Selling Price
$ 82.07
729
214
226
1192
Market Price
$ 83.42
Selling Price
$ 72.33
779
393
187
1427
Market Price
$ 82.45
Selling Price
$ 74.87
768
662
610
943
Market Price
$ 108.41
Selling Price
$ 97.00
1206
930
964
1626
Market Price
$ 103.50
Selling Price
$ 89.05
2960
1365
2429
4968
Market Price
$ 93.98
Selling Price
$ 83.08
747
195
457
1873
Market Price
$ 71.18
Selling Price
$ 61.12
699
463
402
1494
Market Price
$ 65.00
Selling Price
$ 55.84
587
527
199
1481
Market Price
$ 81.81
Selling Price
$ 69.03
2458
2005
1746
3773
Market Price
$ 110.13
Selling Price
$ 92.76
502
430
472
779
Market Price
$ 77.36
Selling Price
$ 69.26
2648
1090
2140
4162
Market Price
$ 96.96
Selling Price
$ 80.85
1459
1190
536
3034
Market Price
$ 74.22
Selling Price
$ 64.00
2056
563
1730
3810
Market Price
$ 102.79
Selling Price
$ 90.71
1765
1698
985
3952
Market Price
$ 76.66
Selling Price
$ 67.52
764
258
414
1890
Market Price
$ 71.29
Selling Price
$ 63.96
912
258
857
1865
Market Price
$ 75.35
Selling Price
$ 65.76
781
386
238
2471
Market Price
$ 99.12
Selling Price
$ 84.61
2398
1200
1984
3886
Market Price
$ 83.61
Selling Price
$ 71.43
3017
2479
2334
4268
Market Price
$ 65.20
Selling Price
$ 57.85
1949
412
1901
3026
Market Price
$ 113.51
Selling Price
$ 98.28
2423
1571
1570
3959