Market Price
$ 110.54
Selling Price
$ 97.01
3219
921
2447
3603
Market Price
$ 85.59
Selling Price
$ 72.62
725
272
251
1124
Market Price
$ 65.96
Selling Price
$ 55.69
444
235
360
476
Market Price
$ 108.21
Selling Price
$ 94.27
2310
1227
1959
2559
Market Price
$ 68.84
Selling Price
$ 61.56
335
112
250
1529
Market Price
$ 94.34
Selling Price
$ 82.18
1480
956
1453
2442
Market Price
$ 115.16
Selling Price
$ 98.11
2641
1944
2142
4200
Market Price
$ 81.68
Selling Price
$ 73.79
913
292
905
1567
Market Price
$ 97.03
Selling Price
$ 86.61
946
604
323
4636
Market Price
$ 66.89
Selling Price
$ 57.42
2704
1472
1328
4489
Market Price
$ 108.04
Selling Price
$ 92.49
2342
885
1192
2530
Market Price
$ 86.63
Selling Price
$ 72.68
1307
1107
854
3996
Market Price
$ 103.72
Selling Price
$ 86.64
900
495
730
4237
Market Price
$ 84.43
Selling Price
$ 72.50
2962
1568
2543
4352
Market Price
$ 100.82
Selling Price
$ 88.29
837
784
489
1860
Market Price
$ 71.68
Selling Price
$ 60.66
535
417
168
1343
Market Price
$ 78.57
Selling Price
$ 68.00
745
547
382
3388
Market Price
$ 68.03
Selling Price
$ 60.11
2652
1399
1814
3354
Market Price
$ 67.14
Selling Price
$ 59.18
435
116
398
1250
Market Price
$ 71.13
Selling Price
$ 60.27
2532
1376
1622
4637
Market Price
$ 102.93
Selling Price
$ 91.72
360
136
119
476
Market Price
$ 100.17
Selling Price
$ 85.11
2871
1188
818
3426
Market Price
$ 87.73
Selling Price
$ 78.27
325
179
313
513
Market Price
$ 112.42
Selling Price
$ 98.41
460
137
105
1075
Market Price
$ 102.04
Selling Price
$ 90.27
208
104
119
449
Market Price
$ 64.70
Selling Price
$ 55.31
3523
3472
1963
3976
Market Price
$ 83.30
Selling Price
$ 73.09
412
259
99
1459
Market Price
$ 97.19
Selling Price
$ 85.05
729
681
312
1762
Market Price
$ 80.74
Selling Price
$ 69.72
1937
449
618
2163
Market Price
$ 96.74
Selling Price
$ 84.18
1278
941
311
3959
Market Price
$ 94.93
Selling Price
$ 84.06
576
274
260
1413
Market Price
$ 89.52
Selling Price
$ 79.05
2542
574
2518
2986
Market Price
$ 62.28
Selling Price
$ 56.06
1937
1153
1414
3108
Market Price
$ 102.72
Selling Price
$ 92.75
4291
2546
1847
4428
Market Price
$ 84.01
Selling Price
$ 73.56
2190
559
724
4770
Market Price
$ 99.83
Selling Price
$ 88.01
1217
1105
760
2421
Market Price
$ 104.91
Selling Price
$ 89.17
1833
1305
788
3630
Market Price
$ 84.70
Selling Price
$ 71.61
1964
1162
1638
2696
Market Price
$ 79.31
Selling Price
$ 71.30
309
209
61
868
Market Price
$ 102.83
Selling Price
$ 91.29
1271
863
754
4185