Market Price
$ 72.70
Selling Price
$ 60.62
1611
1385
1192
4836
Market Price
$ 109.49
Selling Price
$ 91.66
828
733
246
2336
Market Price
$ 64.31
Selling Price
$ 55.55
1028
416
215
2794
Market Price
$ 82.64
Selling Price
$ 73.04
4213
3134
3736
4536
Market Price
$ 81.90
Selling Price
$ 70.21
306
283
177
911
Market Price
$ 100.91
Selling Price
$ 89.01
702
191
399
873
Market Price
$ 71.00
Selling Price
$ 62.61
650
506
634
1796
Market Price
$ 64.53
Selling Price
$ 56.34
1718
1456
1438
3671
Market Price
$ 100.65
Selling Price
$ 84.04
746
299
356
794
Market Price
$ 104.26
Selling Price
$ 88.28
2159
532
1328
2738
Market Price
$ 78.78
Selling Price
$ 71.46
1676
875
572
3321
Market Price
$ 95.49
Selling Price
$ 86.00
1748
892
512
3634
Market Price
$ 85.01
Selling Price
$ 71.85
874
865
336
1761
Market Price
$ 82.58
Selling Price
$ 72.75
552
217
116
1890
Market Price
$ 89.31
Selling Price
$ 78.97
170
58
108
537
Market Price
$ 82.27
Selling Price
$ 74.36
1398
1378
763
2237
Market Price
$ 109.63
Selling Price
$ 93.94
292
160
208
532
Market Price
$ 93.34
Selling Price
$ 84.12
1459
856
1166
2044
Market Price
$ 85.53
Selling Price
$ 75.89
508
455
488
1241
Market Price
$ 91.46
Selling Price
$ 80.10
712
386
528
1498
Market Price
$ 104.32
Selling Price
$ 89.88
3347
1658
2330
4024
Market Price
$ 84.52
Selling Price
$ 75.43
884
389
662
2857
Market Price
$ 72.01
Selling Price
$ 62.76
2093
483
944
2248
Market Price
$ 102.99
Selling Price
$ 90.45
844
728
353
3182
Market Price
$ 75.29
Selling Price
$ 67.50
2146
916
1670
3740
Market Price
$ 75.49
Selling Price
$ 64.01
2452
549
2104
3883
Market Price
$ 110.47
Selling Price
$ 95.19
2740
775
2529
3181
Market Price
$ 66.81
Selling Price
$ 60.31
4271
3256
3096
4356
Market Price
$ 77.68
Selling Price
$ 65.13
2710
1292
1639
3657
Market Price
$ 63.86
Selling Price
$ 55.44
805
636
762
1805
Market Price
$ 79.68
Selling Price
$ 67.02
3343
1557
1349
3480
Market Price
$ 84.69
Selling Price
$ 74.89
1506
578
860
4258
Market Price
$ 80.26
Selling Price
$ 69.48
1090
1032
540
2110
Market Price
$ 83.25
Selling Price
$ 72.50
1131
1127
498
3949
Market Price
$ 109.25
Selling Price
$ 94.01
909
682
729
1820
Market Price
$ 78.65
Selling Price
$ 70.18
1315
1193
532
4464
Market Price
$ 107.65
Selling Price
$ 96.64
3343
2780
2423
4868
Market Price
$ 106.46
Selling Price
$ 90.00
630
246
407
2003
Market Price
$ 79.48
Selling Price
$ 70.12
350
178
171
691
Market Price
$ 99.42
Selling Price
$ 83.20
2386
599
1883
3892