Market Price
$ 101.78
Selling Price
$ 86.71
662
555
270
2184
Market Price
$ 95.32
Selling Price
$ 85.72
1153
244
810
2373
Market Price
$ 114.32
Selling Price
$ 95.63
489
299
167
522
Market Price
$ 93.26
Selling Price
$ 83.14
1076
936
414
4063
Market Price
$ 86.30
Selling Price
$ 73.69
1020
839
941
1673
Market Price
$ 69.01
Selling Price
$ 62.10
1723
1279
686
4144
Market Price
$ 72.43
Selling Price
$ 60.61
1697
1676
1690
2576
Market Price
$ 69.50
Selling Price
$ 61.98
1719
1057
669
3968
Market Price
$ 107.01
Selling Price
$ 94.10
359
191
334
467
Market Price
$ 102.21
Selling Price
$ 88.50
895
715
611
1254
Market Price
$ 112.06
Selling Price
$ 97.80
2462
924
1124
3484
Market Price
$ 86.93
Selling Price
$ 75.73
418
348
238
1316
Market Price
$ 103.69
Selling Price
$ 91.17
1279
1034
645
2642
Market Price
$ 104.28
Selling Price
$ 93.71
3422
1645
2756
3942
Market Price
$ 102.91
Selling Price
$ 92.80
369
301
337
512
Market Price
$ 86.66
Selling Price
$ 75.75
4697
2663
968
4787
Market Price
$ 70.87
Selling Price
$ 62.33
1573
1200
1485
2473
Market Price
$ 102.80
Selling Price
$ 89.63
1580
947
1440
2433
Market Price
$ 94.36
Selling Price
$ 80.93
1139
438
389
1961
Market Price
$ 97.74
Selling Price
$ 86.68
554
287
231
644
Market Price
$ 63.84
Selling Price
$ 55.16
2887
2751
2174
3546
Market Price
$ 82.91
Selling Price
$ 74.04
3703
1937
2171
4013
Market Price
$ 67.69
Selling Price
$ 57.34
2618
524
1061
4941
Market Price
$ 112.09
Selling Price
$ 96.56
2203
1855
740
2430
Market Price
$ 76.12
Selling Price
$ 64.81
2123
1005
1573
2269
Market Price
$ 82.08
Selling Price
$ 72.17
1513
1303
512
3328
Market Price
$ 104.89
Selling Price
$ 95.01
2558
1142
693
3272
Market Price
$ 103.45
Selling Price
$ 86.63
949
695
355
1889
Market Price
$ 109.07
Selling Price
$ 94.38
1991
1908
1704
3124
Market Price
$ 107.65
Selling Price
$ 95.43
379
278
333
1032
Market Price
$ 75.79
Selling Price
$ 65.25
2233
929
956
4245
Market Price
$ 102.02
Selling Price
$ 87.95
1597
1120
477
1694
Market Price
$ 105.24
Selling Price
$ 91.83
2629
1229
853
3203
Market Price
$ 101.93
Selling Price
$ 90.73
460
333
390
2212
Market Price
$ 67.42
Selling Price
$ 58.27
389
118
140
1017
Market Price
$ 109.86
Selling Price
$ 92.54
1189
1147
256
1505
Market Price
$ 84.05
Selling Price
$ 72.48
294
172
215
705
Market Price
$ 79.04
Selling Price
$ 71.62
714
169
248
1420
Market Price
$ 73.79
Selling Price
$ 62.21
1692
616
1159
4059
Market Price
$ 89.52
Selling Price
$ 76.14
680
322
358
2877