Market Price
$ 116.74
Selling Price
$ 98.61
2477
2004
1440
3934
Market Price
$ 115.35
Selling Price
$ 96.92
4402
3088
2170
4671
Market Price
$ 76.64
Selling Price
$ 66.32
1584
1436
1503
2306
Market Price
$ 71.64
Selling Price
$ 59.90
938
280
664
4508
Market Price
$ 86.99
Selling Price
$ 74.05
2993
2450
1156
4343
Market Price
$ 66.53
Selling Price
$ 55.79
240
125
196
753
Market Price
$ 106.13
Selling Price
$ 93.97
2178
1800
484
2766
Market Price
$ 70.26
Selling Price
$ 61.02
1008
403
330
4514
Market Price
$ 92.98
Selling Price
$ 81.37
218
101
47
443
Market Price
$ 115.11
Selling Price
$ 96.95
2541
1115
2014
4810
Market Price
$ 68.83
Selling Price
$ 57.46
628
189
230
1291
Market Price
$ 86.92
Selling Price
$ 74.45
739
368
477
2036
Market Price
$ 84.86
Selling Price
$ 71.93
1767
1556
502
2420
Market Price
$ 104.53
Selling Price
$ 91.39
1372
848
1175
2095
Market Price
$ 89.80
Selling Price
$ 80.68
664
262
386
1856
Market Price
$ 78.61
Selling Price
$ 71.00
1498
1260
898
3624
Market Price
$ 68.63
Selling Price
$ 58.45
3363
3252
1205
3687
Market Price
$ 95.02
Selling Price
$ 84.74
352
278
288
1461
Market Price
$ 84.77
Selling Price
$ 74.09
3286
665
1273
3846
Market Price
$ 87.13
Selling Price
$ 76.90
802
555
743
1493
Market Price
$ 61.78
Selling Price
$ 55.80
1051
635
886
3763
Market Price
$ 74.37
Selling Price
$ 63.70
554
131
428
555
Market Price
$ 98.73
Selling Price
$ 83.90
2985
1430
1611
3366
Market Price
$ 94.63
Selling Price
$ 85.61
934
747
830
2896
Market Price
$ 110.84
Selling Price
$ 96.38
576
130
545
1678
Market Price
$ 77.78
Selling Price
$ 69.76
2210
1700
1784
2656
Market Price
$ 111.79
Selling Price
$ 95.14
847
306
782
1229
Market Price
$ 103.99
Selling Price
$ 87.64
1660
471
1078
2107
Market Price
$ 74.65
Selling Price
$ 66.69
2754
1107
1677
2866
Market Price
$ 88.98
Selling Price
$ 78.28
640
344
350
2057
Market Price
$ 84.36
Selling Price
$ 75.23
159
41
62
477
Market Price
$ 78.89
Selling Price
$ 66.29
4034
1277
1721
4712
Market Price
$ 106.98
Selling Price
$ 96.40
1474
1137
857
1999
Market Price
$ 104.80
Selling Price
$ 90.91
1427
826
1381
2671
Market Price
$ 65.69
Selling Price
$ 57.05
468
168
378
1715
Market Price
$ 71.40
Selling Price
$ 61.12
731
356
154
1010
Market Price
$ 112.28
Selling Price
$ 93.84
3223
699
2640
4371
Market Price
$ 97.61
Selling Price
$ 88.36
862
209
308
2440
Market Price
$ 94.81
Selling Price
$ 82.99
1035
648
925
4770
Market Price
$ 105.84
Selling Price
$ 90.53
954
419
427
1617