Market Price
$ 66.31
Selling Price
$ 57.82
1663
990
1136
2518
Market Price
$ 79.13
Selling Price
$ 70.61
1573
971
1563
4025
Market Price
$ 94.92
Selling Price
$ 80.07
604
193
595
1010
Market Price
$ 107.04
Selling Price
$ 91.58
3298
2605
1086
3834
Market Price
$ 87.64
Selling Price
$ 78.28
493
130
108
1682
Market Price
$ 74.28
Selling Price
$ 66.94
131
86
101
483
Market Price
$ 110.27
Selling Price
$ 96.48
1436
1056
617
2139
Market Price
$ 100.04
Selling Price
$ 90.81
2214
1251
913
4065
Market Price
$ 85.01
Selling Price
$ 71.53
1721
852
622
3892
Market Price
$ 64.16
Selling Price
$ 55.94
965
211
352
3425
Market Price
$ 106.03
Selling Price
$ 95.06
1639
1442
480
2854
Market Price
$ 88.56
Selling Price
$ 77.46
1653
701
871
4507
Market Price
$ 103.15
Selling Price
$ 93.74
364
293
318
560
Market Price
$ 92.64
Selling Price
$ 82.75
1516
1246
656
1755
Market Price
$ 102.98
Selling Price
$ 88.34
660
367
280
776
Market Price
$ 81.80
Selling Price
$ 71.98
3251
2247
2754
3297
Market Price
$ 82.21
Selling Price
$ 72.19
327
126
136
1477
Market Price
$ 106.78
Selling Price
$ 92.65
377
364
370
1653
Market Price
$ 111.11
Selling Price
$ 97.36
3653
3273
3549
4256
Market Price
$ 109.98
Selling Price
$ 98.38
325
248
87
1453
Market Price
$ 77.22
Selling Price
$ 69.18
1168
492
797
1512
Market Price
$ 76.21
Selling Price
$ 64.17
1080
915
318
1522
Market Price
$ 76.97
Selling Price
$ 65.56
1485
1067
303
1881
Market Price
$ 83.05
Selling Price
$ 69.55
3277
1790
671
4981
Market Price
$ 73.20
Selling Price
$ 61.06
3576
1026
2679
4309
Market Price
$ 101.53
Selling Price
$ 89.58
873
838
542
3501
Market Price
$ 93.96
Selling Price
$ 81.28
752
238
430
3214
Market Price
$ 85.84
Selling Price
$ 72.61
1837
427
661
1962
Market Price
$ 84.53
Selling Price
$ 75.59
1834
1543
1402
2868
Market Price
$ 75.87
Selling Price
$ 68.78
2090
1269
1866
2182
Market Price
$ 85.27
Selling Price
$ 71.11
386
365
261
1082
Market Price
$ 72.86
Selling Price
$ 62.59
595
555
543
1398
Market Price
$ 101.43
Selling Price
$ 91.61
2138
1704
504
2772
Market Price
$ 114.36
Selling Price
$ 98.82
450
173
160
1329
Market Price
$ 97.42
Selling Price
$ 86.49
4516
2571
1188
4860
Market Price
$ 107.57
Selling Price
$ 92.88
1018
882
469
1504
Market Price
$ 104.26
Selling Price
$ 92.97
1290
289
737
1351
Market Price
$ 90.29
Selling Price
$ 76.32
1579
1221
622
2812
Market Price
$ 88.09
Selling Price
$ 77.87
478
199
278
1274
Market Price
$ 102.45
Selling Price
$ 86.02
640
467
215
1865