Market Price
$ 68.75
Selling Price
$ 61.15
2102
1183
1610
2555
Market Price
$ 111.91
Selling Price
$ 94.42
1224
332
1148
4057
Market Price
$ 101.29
Selling Price
$ 89.32
2476
1882
964
3827
Market Price
$ 95.22
Selling Price
$ 84.39
3714
2778
1851
4396
Market Price
$ 91.05
Selling Price
$ 77.87
591
493
379
724
Market Price
$ 80.51
Selling Price
$ 68.66
288
94
229
1090
Market Price
$ 98.77
Selling Price
$ 84.81
1317
1155
1225
1859
Market Price
$ 95.44
Selling Price
$ 85.46
2051
1245
1806
3285
Market Price
$ 109.22
Selling Price
$ 95.83
1180
714
781
1285
Market Price
$ 77.66
Selling Price
$ 68.89
640
139
509
892
Market Price
$ 92.33
Selling Price
$ 79.21
3045
2157
1193
3326
Market Price
$ 71.64
Selling Price
$ 61.39
890
202
392
1955
Market Price
$ 81.13
Selling Price
$ 72.24
3211
2350
1140
3695
Market Price
$ 96.53
Selling Price
$ 81.61
2545
1736
2038
2833
Market Price
$ 94.49
Selling Price
$ 78.94
743
223
494
806
Market Price
$ 83.30
Selling Price
$ 71.36
612
331
129
2540
Market Price
$ 87.65
Selling Price
$ 74.28
3334
2038
1829
4073
Market Price
$ 113.46
Selling Price
$ 96.36
2664
719
2452
4089
Market Price
$ 100.13
Selling Price
$ 88.16
656
194
578
723
Market Price
$ 95.49
Selling Price
$ 81.82
608
229
161
1254
Market Price
$ 67.22
Selling Price
$ 59.31
1566
599
1424
3033
Market Price
$ 96.33
Selling Price
$ 82.58
2080
616
519
2797
Market Price
$ 98.99
Selling Price
$ 84.87
430
299
371
2147
Market Price
$ 76.52
Selling Price
$ 66.25
1481
392
1287
2264
Market Price
$ 72.50
Selling Price
$ 63.80
1334
417
1098
1858
Market Price
$ 105.61
Selling Price
$ 95.25
1512
484
723
3146
Market Price
$ 105.01
Selling Price
$ 89.81
869
584
717
1755
Market Price
$ 97.33
Selling Price
$ 84.94
1897
1365
933
3863
Market Price
$ 93.30
Selling Price
$ 78.63
2256
942
1811
3755
Market Price
$ 83.38
Selling Price
$ 69.73
974
433
237
1169
Market Price
$ 103.38
Selling Price
$ 86.34
3019
2268
1854
3419
Market Price
$ 99.09
Selling Price
$ 87.66
1801
1750
524
1911
Market Price
$ 110.69
Selling Price
$ 98.99
1105
573
484
1636
Market Price
$ 104.55
Selling Price
$ 88.09
836
732
254
1068
Market Price
$ 108.74
Selling Price
$ 95.49
934
314
718
1196
Market Price
$ 76.60
Selling Price
$ 67.45
1284
618
349
3686
Market Price
$ 85.63
Selling Price
$ 76.93
2670
955
2186
3132
Market Price
$ 68.32
Selling Price
$ 58.06
1401
653
1013
2300
Market Price
$ 108.73
Selling Price
$ 96.79
1142
552
609
3551
Market Price
$ 88.66
Selling Price
$ 79.63
2128
989
1078
3516