Market Price
$ 100.59
Selling Price
$ 87.58
2048
947
1142
4818
Market Price
$ 82.25
Selling Price
$ 71.22
3493
845
2865
4841
Market Price
$ 98.03
Selling Price
$ 85.84
1850
1621
1175
2486
Market Price
$ 82.53
Selling Price
$ 71.66
1486
1363
1304
3826
Market Price
$ 102.17
Selling Price
$ 87.16
567
352
500
1303
Market Price
$ 67.09
Selling Price
$ 59.04
319
71
234
933
Market Price
$ 94.00
Selling Price
$ 80.35
2039
560
1269
3492
Market Price
$ 75.73
Selling Price
$ 66.56
723
453
619
788
Market Price
$ 91.73
Selling Price
$ 80.49
1571
1226
868
3879
Market Price
$ 74.17
Selling Price
$ 64.30
463
196
393
1314
Market Price
$ 101.30
Selling Price
$ 91.33
306
221
109
775
Market Price
$ 77.42
Selling Price
$ 68.46
1793
1280
1284
3220
Market Price
$ 94.51
Selling Price
$ 79.98
1356
678
1200
2457
Market Price
$ 109.88
Selling Price
$ 92.15
615
214
553
691
Market Price
$ 108.98
Selling Price
$ 93.93
496
314
215
1782
Market Price
$ 70.02
Selling Price
$ 63.49
4651
4229
1276
4695
Market Price
$ 64.68
Selling Price
$ 56.18
1201
1141
404
1682
Market Price
$ 98.88
Selling Price
$ 83.47
2715
1746
2478
4210
Market Price
$ 86.58
Selling Price
$ 72.72
694
334
468
3120
Market Price
$ 106.71
Selling Price
$ 89.71
779
167
396
954
Market Price
$ 106.33
Selling Price
$ 92.27
2065
1832
726
2636
Market Price
$ 71.24
Selling Price
$ 61.55
2260
684
1270
2588
Market Price
$ 94.83
Selling Price
$ 82.83
1829
1532
1158
2576
Market Price
$ 97.68
Selling Price
$ 84.53
1753
1471
681
2459
Market Price
$ 105.49
Selling Price
$ 94.94
1860
1057
1506
4970
Market Price
$ 116.47
Selling Price
$ 97.06
3322
2581
1663
3983
Market Price
$ 81.08
Selling Price
$ 67.78
527
207
256
2236
Market Price
$ 74.34
Selling Price
$ 62.28
2209
1829
1198
3362
Market Price
$ 72.78
Selling Price
$ 62.88
1832
1013
620
1957
Market Price
$ 113.84
Selling Price
$ 95.04
734
155
332
3101
Market Price
$ 88.41
Selling Price
$ 75.10
589
471
461
1161
Market Price
$ 84.87
Selling Price
$ 75.15
1032
216
519
3108
Market Price
$ 77.74
Selling Price
$ 67.22
1086
654
454
2181
Market Price
$ 95.91
Selling Price
$ 83.32
381
238
250
844
Market Price
$ 117.73
Selling Price
$ 98.13
2297
979
1014
4448
Market Price
$ 81.95
Selling Price
$ 73.44
2576
1863
747
4188
Market Price
$ 65.75
Selling Price
$ 56.69
4040
2070
2514
4668
Market Price
$ 91.36
Selling Price
$ 81.01
1581
607
1379
4837
Market Price
$ 96.37
Selling Price
$ 83.11
1231
537
1226
3834
Market Price
$ 73.86
Selling Price
$ 63.85
1766
592
460
1817