Market Price
$ 80.11
Selling Price
$ 71.72
4085
2381
1133
4985
Market Price
$ 115.40
Selling Price
$ 97.43
1755
497
826
2110
Market Price
$ 69.77
Selling Price
$ 61.47
1413
888
1316
4256
Market Price
$ 91.53
Selling Price
$ 80.98
508
149
368
2430
Market Price
$ 95.49
Selling Price
$ 81.47
817
403
226
1195
Market Price
$ 67.85
Selling Price
$ 61.12
2367
2175
1650
3751
Market Price
$ 67.25
Selling Price
$ 56.38
1211
296
678
2235
Market Price
$ 94.56
Selling Price
$ 84.59
2543
2173
544
4231
Market Price
$ 100.99
Selling Price
$ 89.20
379
255
88
1651
Market Price
$ 68.66
Selling Price
$ 58.13
1950
1461
1946
2527
Market Price
$ 87.87
Selling Price
$ 78.15
2158
1396
1073
3833
Market Price
$ 70.39
Selling Price
$ 63.21
1449
1190
700
1693
Market Price
$ 72.01
Selling Price
$ 60.96
1207
246
1022
1440
Market Price
$ 70.34
Selling Price
$ 62.20
1001
204
429
4409
Market Price
$ 75.26
Selling Price
$ 65.01
1028
930
852
4154
Market Price
$ 96.76
Selling Price
$ 83.96
814
453
215
1233
Market Price
$ 61.60
Selling Price
$ 55.92
3867
1105
1300
4793
Market Price
$ 101.64
Selling Price
$ 90.88
868
305
630
2053
Market Price
$ 63.10
Selling Price
$ 55.83
429
400
148
2131
Market Price
$ 81.93
Selling Price
$ 73.76
594
538
134
2419
Market Price
$ 79.02
Selling Price
$ 71.32
1068
596
249
3201
Market Price
$ 103.57
Selling Price
$ 90.62
1020
662
810
4380
Market Price
$ 75.89
Selling Price
$ 64.92
272
216
58
1183
Market Price
$ 65.67
Selling Price
$ 59.67
2477
1529
1184
3516
Market Price
$ 82.39
Selling Price
$ 74.14
553
270
332
950
Market Price
$ 95.46
Selling Price
$ 85.34
2055
950
1717
2641
Market Price
$ 64.04
Selling Price
$ 55.18
243
140
49
1094
Market Price
$ 86.56
Selling Price
$ 74.53
1068
425
282
1152
Market Price
$ 97.58
Selling Price
$ 87.48
3499
2173
2633
3733
Market Price
$ 103.09
Selling Price
$ 87.96
973
756
862
4311
Market Price
$ 94.14
Selling Price
$ 84.44
1092
727
370
3331
Market Price
$ 105.57
Selling Price
$ 93.08
625
549
405
1407
Market Price
$ 111.40
Selling Price
$ 93.99
2396
1556
2256
4849
Market Price
$ 93.35
Selling Price
$ 77.96
765
292
688
1116
Market Price
$ 107.65
Selling Price
$ 94.94
2474
1939
1665
3465
Market Price
$ 80.91
Selling Price
$ 69.91
2305
1186
1217
4212
Market Price
$ 110.35
Selling Price
$ 95.87
3014
1119
1790
3768
Market Price
$ 106.50
Selling Price
$ 88.81
629
279
594
1758
Market Price
$ 80.82
Selling Price
$ 68.39
444
414
426
511
Market Price
$ 72.86
Selling Price
$ 66.05
3086
3018
1995
4364