Market Price
$ 66.51
Selling Price
$ 56.22
1718
627
1625
2590
Market Price
$ 108.56
Selling Price
$ 90.87
1207
1084
781
1318
Market Price
$ 96.11
Selling Price
$ 85.05
1210
1050
518
3573
Market Price
$ 107.26
Selling Price
$ 93.12
2007
1248
1916
3637
Market Price
$ 110.42
Selling Price
$ 93.86
827
517
622
909
Market Price
$ 91.45
Selling Price
$ 77.72
1349
1281
1345
3972
Market Price
$ 107.41
Selling Price
$ 94.58
1954
1826
1236
2160
Market Price
$ 95.32
Selling Price
$ 84.06
1228
923
1089
3207
Market Price
$ 71.75
Selling Price
$ 60.91
240
151
100
1159
Market Price
$ 94.51
Selling Price
$ 84.49
593
557
221
671
Market Price
$ 66.23
Selling Price
$ 58.18
412
210
346
471
Market Price
$ 77.59
Selling Price
$ 65.14
3195
2901
2284
3350
Market Price
$ 64.00
Selling Price
$ 56.18
291
69
150
529
Market Price
$ 110.74
Selling Price
$ 97.58
830
193
208
2896
Market Price
$ 96.12
Selling Price
$ 81.57
2198
642
1285
3733
Market Price
$ 62.39
Selling Price
$ 55.76
482
412
130
1986
Market Price
$ 68.63
Selling Price
$ 62.08
3005
1954
2122
4809
Market Price
$ 112.13
Selling Price
$ 95.88
1377
633
463
1922
Market Price
$ 101.86
Selling Price
$ 91.44
326
310
307
510
Market Price
$ 84.91
Selling Price
$ 72.77
712
265
142
784
Market Price
$ 63.98
Selling Price
$ 57.81
2757
2749
1430
3080
Market Price
$ 96.01
Selling Price
$ 83.09
2373
561
1953
3246
Market Price
$ 99.74
Selling Price
$ 86.21
761
260
209
996
Market Price
$ 78.10
Selling Price
$ 68.32
2264
1862
1023
3470
Market Price
$ 93.93
Selling Price
$ 81.47
1609
524
1461
2593
Market Price
$ 88.58
Selling Price
$ 80.01
3095
1697
1730
3373
Market Price
$ 69.90
Selling Price
$ 58.53
312
100
267
857
Market Price
$ 91.81
Selling Price
$ 81.87
936
361
870
3908
Market Price
$ 76.50
Selling Price
$ 69.28
2635
1178
2378
4257
Market Price
$ 81.47
Selling Price
$ 69.84
1993
1681
732
2250
Market Price
$ 83.18
Selling Price
$ 74.97
3161
3125
1606
3374
Market Price
$ 99.49
Selling Price
$ 83.34
1162
268
265
2691
Market Price
$ 95.99
Selling Price
$ 80.91
120
114
51
599
Market Price
$ 98.74
Selling Price
$ 88.74
3561
727
1997
4690
Market Price
$ 84.92
Selling Price
$ 73.27
3660
2222
1869
3700
Market Price
$ 86.14
Selling Price
$ 74.20
1907
1222
630
2844
Market Price
$ 92.92
Selling Price
$ 80.91
3868
2521
1372
4756
Market Price
$ 74.54
Selling Price
$ 62.44
3146
2707
2433
4370
Market Price
$ 65.05
Selling Price
$ 58.77
1136
319
328
1395
Market Price
$ 81.80
Selling Price
$ 73.47
4156
2248
2529
4280