Market Price
$ 93.86
Selling Price
$ 79.42
1791
1095
554
2730
Market Price
$ 95.64
Selling Price
$ 83.52
1333
446
1332
2221
Market Price
$ 105.21
Selling Price
$ 94.39
683
671
231
705
Market Price
$ 74.49
Selling Price
$ 67.15
2975
1049
2045
3287
Market Price
$ 101.57
Selling Price
$ 91.45
4383
2651
2711
4783
Market Price
$ 77.72
Selling Price
$ 67.70
880
358
804
2767
Market Price
$ 75.31
Selling Price
$ 64.02
304
69
211
573
Market Price
$ 108.89
Selling Price
$ 95.13
250
238
142
448
Market Price
$ 67.18
Selling Price
$ 60.22
3895
1103
1378
4929
Market Price
$ 72.20
Selling Price
$ 64.98
2311
694
570
4686
Market Price
$ 61.49
Selling Price
$ 55.23
561
324
271
628
Market Price
$ 76.87
Selling Price
$ 66.73
176
124
100
442
Market Price
$ 88.03
Selling Price
$ 74.47
1629
629
1005
3437
Market Price
$ 93.52
Selling Price
$ 83.54
1599
653
1026
3733
Market Price
$ 89.96
Selling Price
$ 81.40
638
538
263
2528
Market Price
$ 98.63
Selling Price
$ 89.50
1973
1090
1470
2776
Market Price
$ 67.75
Selling Price
$ 59.69
1818
1191
1217
1877
Market Price
$ 90.68
Selling Price
$ 80.65
3312
2625
1140
3861
Market Price
$ 111.79
Selling Price
$ 96.19
2956
1893
1434
2967
Market Price
$ 63.72
Selling Price
$ 56.44
1591
581
1075
1709
Market Price
$ 104.68
Selling Price
$ 87.66
1953
550
1186
2900
Market Price
$ 105.03
Selling Price
$ 94.29
1793
1414
1660
3527
Market Price
$ 109.97
Selling Price
$ 94.93
691
286
482
2057
Market Price
$ 108.75
Selling Price
$ 93.79
2859
2091
1859
3491
Market Price
$ 105.08
Selling Price
$ 91.67
578
574
332
852
Market Price
$ 83.02
Selling Price
$ 73.86
1676
998
1271
2278
Market Price
$ 68.94
Selling Price
$ 59.54
4662
1984
2871
4933
Market Price
$ 79.59
Selling Price
$ 70.94
3002
2728
2582
3378
Market Price
$ 92.11
Selling Price
$ 80.06
3137
1477
2203
4452
Market Price
$ 71.03
Selling Price
$ 62.11
144
28
102
458
Market Price
$ 84.57
Selling Price
$ 73.17
1705
1044
991
3119
Market Price
$ 75.87
Selling Price
$ 68.24
2235
878
1354
3189
Market Price
$ 80.56
Selling Price
$ 71.02
1885
1761
819
3518
Market Price
$ 72.21
Selling Price
$ 62.61
569
229
530
2477
Market Price
$ 90.69
Selling Price
$ 77.02
895
748
552
1507
Market Price
$ 68.48
Selling Price
$ 59.82
762
297
332
766
Market Price
$ 94.84
Selling Price
$ 85.03
3495
1376
1126
3530
Market Price
$ 84.79
Selling Price
$ 74.11
376
82
305
1839
Market Price
$ 72.64
Selling Price
$ 62.18
1481
713
1351
1933
Market Price
$ 68.62
Selling Price
$ 60.59
2035
1566
1852
4893