Market Price
$ 90.88
Selling Price
$ 81.13
1909
1869
1036
4191
Market Price
$ 108.02
Selling Price
$ 93.08
375
353
131
1119
Market Price
$ 113.56
Selling Price
$ 95.09
933
867
661
3836
Market Price
$ 93.37
Selling Price
$ 79.79
2460
867
2200
2727
Market Price
$ 115.73
Selling Price
$ 97.62
2311
1417
1473
4349
Market Price
$ 101.92
Selling Price
$ 88.43
254
213
123
1125
Market Price
$ 77.86
Selling Price
$ 67.18
1446
299
402
2997
Market Price
$ 104.17
Selling Price
$ 93.49
356
142
180
975
Market Price
$ 94.68
Selling Price
$ 85.76
1669
1163
1644
3345
Market Price
$ 92.05
Selling Price
$ 78.77
3367
1805
2037
4383
Market Price
$ 96.70
Selling Price
$ 84.36
104
103
48
473
Market Price
$ 76.97
Selling Price
$ 66.68
4603
2333
4451
4955
Market Price
$ 110.46
Selling Price
$ 94.01
2144
1402
1147
3042
Market Price
$ 101.86
Selling Price
$ 86.79
790
458
595
805
Market Price
$ 90.84
Selling Price
$ 80.32
930
484
738
2216
Market Price
$ 103.38
Selling Price
$ 86.60
3344
2138
3334
3519
Market Price
$ 61.45
Selling Price
$ 55.23
203
86
173
505
Market Price
$ 99.80
Selling Price
$ 88.85
287
58
258
412
Market Price
$ 93.03
Selling Price
$ 82.00
1105
499
302
1385
Market Price
$ 66.30
Selling Price
$ 59.39
1731
1486
1191
4760
Market Price
$ 75.85
Selling Price
$ 67.98
2716
1429
1141
3389
Market Price
$ 106.68
Selling Price
$ 89.84
1373
899
300
1829
Market Price
$ 93.22
Selling Price
$ 79.41
309
86
108
1160
Market Price
$ 117.89
Selling Price
$ 98.73
1356
1001
647
3319
Market Price
$ 105.37
Selling Price
$ 90.42
3447
1284
3195
4290
Market Price
$ 77.90
Selling Price
$ 70.12
862
790
393
3229
Market Price
$ 77.27
Selling Price
$ 68.39
3465
1072
2055
4249
Market Price
$ 80.43
Selling Price
$ 72.28
681
432
356
749
Market Price
$ 71.87
Selling Price
$ 64.67
1824
907
884
4356
Market Price
$ 89.20
Selling Price
$ 80.03
990
646
833
1164
Market Price
$ 76.17
Selling Price
$ 64.16
1684
1358
1134
4439
Market Price
$ 89.89
Selling Price
$ 76.59
2074
1754
1993
3072
Market Price
$ 85.02
Selling Price
$ 73.26
4117
1343
1558
4843
Market Price
$ 86.81
Selling Price
$ 78.24
759
344
279
887
Market Price
$ 67.78
Selling Price
$ 58.31
1464
954
768
2573
Market Price
$ 106.53
Selling Price
$ 96.77
904
891
236
4226
Market Price
$ 76.56
Selling Price
$ 64.85
4314
1467
4292
4794
Market Price
$ 101.36
Selling Price
$ 86.82
588
563
350
1248
Market Price
$ 72.02
Selling Price
$ 60.75
1544
1321
1514
3375
Market Price
$ 109.74
Selling Price
$ 97.98
1974
1679
936
4646