Market Price
$ 101.61
Selling Price
$ 90.53
1874
1341
1778
4666
Market Price
$ 108.08
Selling Price
$ 95.50
652
650
580
3227
Market Price
$ 78.58
Selling Price
$ 66.66
1106
885
1038
3364
Market Price
$ 72.35
Selling Price
$ 60.93
2155
1393
2081
2273
Market Price
$ 87.21
Selling Price
$ 75.66
3470
1890
1160
3875
Market Price
$ 98.42
Selling Price
$ 87.46
689
392
144
1169
Market Price
$ 101.38
Selling Price
$ 87.55
1728
684
350
2077
Market Price
$ 79.79
Selling Price
$ 69.09
573
184
292
2500
Market Price
$ 107.19
Selling Price
$ 96.97
1252
1100
588
2649
Market Price
$ 108.27
Selling Price
$ 90.92
1247
553
530
4853
Market Price
$ 96.22
Selling Price
$ 86.21
1022
757
416
1606
Market Price
$ 113.73
Selling Price
$ 95.04
2687
2188
783
4760
Market Price
$ 111.71
Selling Price
$ 96.66
1175
358
916
1244
Market Price
$ 80.11
Selling Price
$ 67.09
843
332
731
2537
Market Price
$ 86.42
Selling Price
$ 75.93
2243
1353
1156
4808
Market Price
$ 63.99
Selling Price
$ 56.52
880
646
181
2305
Market Price
$ 111.03
Selling Price
$ 94.56
2286
773
727
3220
Market Price
$ 104.42
Selling Price
$ 91.09
1446
969
1279
1946
Market Price
$ 66.81
Selling Price
$ 57.97
2225
1094
774
2948
Market Price
$ 71.26
Selling Price
$ 62.58
2450
900
1735
4877
Market Price
$ 78.65
Selling Price
$ 66.64
4041
2281
3340
4051
Market Price
$ 97.01
Selling Price
$ 86.55
343
78
222
1337
Market Price
$ 70.13
Selling Price
$ 59.70
3677
1537
2874
4286
Market Price
$ 77.09
Selling Price
$ 66.98
1145
818
231
1452
Market Price
$ 70.08
Selling Price
$ 58.73
1492
378
1243
1868
Market Price
$ 79.44
Selling Price
$ 71.89
256
85
79
1108
Market Price
$ 79.17
Selling Price
$ 67.24
599
297
279
1750
Market Price
$ 98.00
Selling Price
$ 84.44
2876
2481
2627
4440
Market Price
$ 83.03
Selling Price
$ 70.65
2311
1023
903
3389
Market Price
$ 100.71
Selling Price
$ 85.94
420
398
416
782
Market Price
$ 81.23
Selling Price
$ 72.01
469
119
381
2025
Market Price
$ 104.33
Selling Price
$ 87.71
1764
870
1683
2271
Market Price
$ 82.44
Selling Price
$ 74.51
2887
1890
2596
3163
Market Price
$ 107.78
Selling Price
$ 91.27
1557
511
370
2073
Market Price
$ 92.84
Selling Price
$ 79.62
1332
913
1255
3728
Market Price
$ 110.09
Selling Price
$ 98.61
1783
534
697
2394
Market Price
$ 105.64
Selling Price
$ 90.14
1641
937
749
2130
Market Price
$ 82.33
Selling Price
$ 69.70
1921
1806
1840
3107
Market Price
$ 107.94
Selling Price
$ 97.13
1532
582
396
2471
Market Price
$ 85.85
Selling Price
$ 76.31
1802
1319
1228
3589