Market Price
$ 92.40
Selling Price
$ 83.29
1899
1768
684
2521
Market Price
$ 103.18
Selling Price
$ 90.74
1865
1487
975
1917
Market Price
$ 104.81
Selling Price
$ 90.46
179
92
94
464
Market Price
$ 97.92
Selling Price
$ 87.53
642
602
617
901
Market Price
$ 77.93
Selling Price
$ 68.06
654
632
576
1504
Market Price
$ 111.34
Selling Price
$ 95.26
2473
1895
1856
4001
Market Price
$ 70.86
Selling Price
$ 59.07
293
79
144
690
Market Price
$ 69.96
Selling Price
$ 63.04
2281
827
1137
3147
Market Price
$ 93.94
Selling Price
$ 81.70
3080
1658
2298
4547
Market Price
$ 111.01
Selling Price
$ 96.83
3745
984
847
4900
Market Price
$ 66.33
Selling Price
$ 57.14
3188
2879
2307
4338
Market Price
$ 102.15
Selling Price
$ 88.63
1173
1107
753
2587
Market Price
$ 75.23
Selling Price
$ 66.34
1206
401
442
2125
Market Price
$ 104.82
Selling Price
$ 92.02
745
225
472
2447
Market Price
$ 96.44
Selling Price
$ 83.58
2815
1034
2513
3398
Market Price
$ 100.25
Selling Price
$ 90.30
2621
1512
2206
4392
Market Price
$ 72.30
Selling Price
$ 60.30
2148
1677
1208
2649
Market Price
$ 111.59
Selling Price
$ 96.07
1524
924
957
3238
Market Price
$ 108.01
Selling Price
$ 92.35
417
216
182
1634
Market Price
$ 71.20
Selling Price
$ 59.56
1860
866
1726
3727
Market Price
$ 71.47
Selling Price
$ 64.82
1755
894
677
3727
Market Price
$ 79.56
Selling Price
$ 69.85
1016
560
573
1406
Market Price
$ 91.58
Selling Price
$ 76.47
2117
1633
2073
4318
Market Price
$ 63.07
Selling Price
$ 56.50
969
563
263
1077
Market Price
$ 112.71
Selling Price
$ 94.35
1992
472
1334
2981
Market Price
$ 101.53
Selling Price
$ 90.74
1193
687
960
4299
Market Price
$ 84.14
Selling Price
$ 72.12
551
154
274
653
Market Price
$ 62.93
Selling Price
$ 56.96
626
558
148
2004
Market Price
$ 114.50
Selling Price
$ 96.55
753
339
624
2794
Market Price
$ 93.52
Selling Price
$ 79.60
1281
1114
710
3440
Market Price
$ 92.79
Selling Price
$ 82.15
725
193
384
1157
Market Price
$ 109.62
Selling Price
$ 92.05
1908
1547
1536
2243
Market Price
$ 92.08
Selling Price
$ 78.37
134
117
43
620
Market Price
$ 94.76
Selling Price
$ 81.60
1366
882
872
3662
Market Price
$ 104.72
Selling Price
$ 91.55
1881
1072
957
2000
Market Price
$ 72.66
Selling Price
$ 63.04
1403
1153
456
4106
Market Price
$ 78.43
Selling Price
$ 70.89
1288
475
321
1327
Market Price
$ 105.29
Selling Price
$ 93.47
2935
2882
2718
3309
Market Price
$ 62.98
Selling Price
$ 55.15
706
415
236
2684
Market Price
$ 100.36
Selling Price
$ 86.43
1409
554
965
3095