Market Price
$ 60.82
Selling Price
$ 55.15
3785
2378
802
3991
Market Price
$ 84.37
Selling Price
$ 71.56
993
261
512
1164
Market Price
$ 113.17
Selling Price
$ 97.21
2742
2065
2101
3032
Market Price
$ 84.47
Selling Price
$ 75.83
3697
1952
1099
4054
Market Price
$ 102.53
Selling Price
$ 90.32
2712
646
1799
3578
Market Price
$ 89.54
Selling Price
$ 77.59
1210
741
472
2036
Market Price
$ 89.89
Selling Price
$ 80.87
2415
1492
767
3135
Market Price
$ 99.76
Selling Price
$ 90.59
2211
1797
846
3529
Market Price
$ 73.93
Selling Price
$ 61.70
2276
560
1185
3863
Market Price
$ 82.53
Selling Price
$ 68.97
798
168
617
3133
Market Price
$ 69.26
Selling Price
$ 61.38
2025
1430
1350
3508
Market Price
$ 86.86
Selling Price
$ 75.64
1423
1246
388
4687
Market Price
$ 80.20
Selling Price
$ 72.61
1157
404
293
2896
Market Price
$ 74.82
Selling Price
$ 62.80
3807
2371
2596
4707
Market Price
$ 108.30
Selling Price
$ 91.46
945
316
704
1916
Market Price
$ 79.06
Selling Price
$ 69.17
219
153
106
511
Market Price
$ 90.10
Selling Price
$ 81.14
2221
1286
534
3556
Market Price
$ 73.29
Selling Price
$ 64.50
3119
2585
1071
3485
Market Price
$ 105.82
Selling Price
$ 91.46
705
548
255
1049
Market Price
$ 92.94
Selling Price
$ 83.26
1299
734
1272
1613
Market Price
$ 102.67
Selling Price
$ 89.95
504
439
424
2474
Market Price
$ 69.62
Selling Price
$ 59.83
1489
794
854
1543
Market Price
$ 90.86
Selling Price
$ 80.73
1477
658
711
3405
Market Price
$ 79.52
Selling Price
$ 66.94
2288
678
822
2578
Market Price
$ 75.48
Selling Price
$ 66.32
2194
1889
1961
2231
Market Price
$ 95.89
Selling Price
$ 84.55
1415
447
753
2617
Market Price
$ 101.06
Selling Price
$ 85.82
3464
1722
711
4202
Market Price
$ 77.32
Selling Price
$ 67.17
1192
470
276
2853
Market Price
$ 75.39
Selling Price
$ 65.02
336
161
194
644
Market Price
$ 97.29
Selling Price
$ 82.31
982
316
798
2143
Market Price
$ 108.52
Selling Price
$ 97.17
1381
906
882
2188
Market Price
$ 101.39
Selling Price
$ 86.85
1152
954
423
2733
Market Price
$ 90.48
Selling Price
$ 79.36
3461
1325
2522
4193
Market Price
$ 78.13
Selling Price
$ 70.32
397
244
205
479
Market Price
$ 99.12
Selling Price
$ 87.08
485
118
280
999
Market Price
$ 88.34
Selling Price
$ 74.02
1171
336
277
1367
Market Price
$ 86.89
Selling Price
$ 76.01
2794
2097
2192
4745
Market Price
$ 81.02
Selling Price
$ 69.01
2454
1130
663
4676
Market Price
$ 98.24
Selling Price
$ 86.01
458
104
221
2087
Market Price
$ 102.98
Selling Price
$ 87.34
370
255
324
1012