Market Price
$ 57.66
Selling Price
$ 51.32
1971
771
1269
4594
Market Price
$ 57.27
Selling Price
$ 49.56
490
130
320
1508
Market Price
$ 63.89
Selling Price
$ 57.15
451
369
253
511
Market Price
$ 52.32
Selling Price
$ 47.07
1070
864
451
1992
Market Price
$ 60.24
Selling Price
$ 51.06
608
226
176
1606
Market Price
$ 59.09
Selling Price
$ 49.41
444
343
226
633
Market Price
$ 39.28
Selling Price
$ 33.67
206
74
69
1014
Market Price
$ 36.91
Selling Price
$ 31.31
4679
4382
1675
4921
Market Price
$ 38.38
Selling Price
$ 32.63
1885
1831
1032
2025
Market Price
$ 53.61
Selling Price
$ 47.28
934
395
698
4078
Market Price
$ 43.42
Selling Price
$ 36.25
281
238
192
638
Market Price
$ 66.71
Selling Price
$ 59.66
1610
1465
1204
1691
Market Price
$ 66.71
Selling Price
$ 55.69
1983
1914
1248
3620
Market Price
$ 49.11
Selling Price
$ 41.26
1389
906
851
2554
Market Price
$ 59.84
Selling Price
$ 53.53
1120
1094
755
3178
Market Price
$ 37.48
Selling Price
$ 32.14
923
746
836
3860
Market Price
$ 43.13
Selling Price
$ 39.05
1302
819
1118
1401
Market Price
$ 66.48
Selling Price
$ 57.70
1293
1251
299
2927
Market Price
$ 32.43
Selling Price
$ 28.15
3589
2843
3346
4162
Market Price
$ 36.27
Selling Price
$ 31.02
448
168
155
2067
Market Price
$ 66.77
Selling Price
$ 57.32
1404
1277
1185
1534
Market Price
$ 48.21
Selling Price
$ 41.86
1226
992
905
1992
Market Price
$ 61.08
Selling Price
$ 53.99
2219
2136
765
4938
Market Price
$ 65.47
Selling Price
$ 56.04
1505
1448
1299
2382
Market Price
$ 49.71
Selling Price
$ 43.73
1524
897
1067
3649
Market Price
$ 52.21
Selling Price
$ 45.87
794
632
317
2379
Market Price
$ 63.44
Selling Price
$ 53.54
320
91
116
564
Market Price
$ 49.14
Selling Price
$ 42.28
2450
1689
2277
4561
Market Price
$ 49.09
Selling Price
$ 44.28
1508
324
1457
2339
Market Price
$ 31.60
Selling Price
$ 28.04
327
242
115
837
Market Price
$ 55.22
Selling Price
$ 46.97
1313
431
517
1353
Market Price
$ 57.92
Selling Price
$ 48.94
1546
934
790
2132
Market Price
$ 40.44
Selling Price
$ 34.25
1733
1372
1423
3189
Market Price
$ 65.43
Selling Price
$ 55.76
1041
1024
312
2061
Market Price
$ 57.94
Selling Price
$ 49.86
4302
1150
1922
4591
Market Price
$ 62.48
Selling Price
$ 56.17
644
522
570
1064
Market Price
$ 39.28
Selling Price
$ 33.67
1561
1188
512
2631
Market Price
$ 59.73
Selling Price
$ 52.39
219
98
101
653
Market Price
$ 64.21
Selling Price
$ 56.10
2472
1279
677
3305
Market Price
$ 65.05
Selling Price
$ 56.03
593
344
168
970