Market Price
$ 56.25
Selling Price
$ 49.08
3392
1966
1167
4316
Market Price
$ 46.59
Selling Price
$ 39.85
742
330
670
1186
Market Price
$ 35.05
Selling Price
$ 30.05
1766
1511
907
2484
Market Price
$ 47.67
Selling Price
$ 40.14
1865
1705
1471
3993
Market Price
$ 42.68
Selling Price
$ 36.88
568
314
501
917
Market Price
$ 45.04
Selling Price
$ 39.75
2122
901
1085
2288
Market Price
$ 63.17
Selling Price
$ 57.29
1804
362
1287
1880
Market Price
$ 58.66
Selling Price
$ 50.57
779
169
419
1067
Market Price
$ 39.08
Selling Price
$ 33.52
3622
2623
2183
4099
Market Price
$ 48.96
Selling Price
$ 42.34
1571
1040
1498
2589
Market Price
$ 44.85
Selling Price
$ 39.39
2792
907
1884
2834
Market Price
$ 35.08
Selling Price
$ 31.54
1955
1430
393
4681
Market Price
$ 35.48
Selling Price
$ 31.10
1255
500
553
4992
Market Price
$ 53.45
Selling Price
$ 44.65
1272
934
573
1726
Market Price
$ 38.26
Selling Price
$ 32.38
1273
1164
257
3809
Market Price
$ 46.82
Selling Price
$ 42.42
3588
3203
3533
3813
Market Price
$ 60.81
Selling Price
$ 51.58
2427
1713
833
4649
Market Price
$ 45.39
Selling Price
$ 40.16
4346
3357
955
4712
Market Price
$ 35.40
Selling Price
$ 29.73
2774
2184
1372
3282
Market Price
$ 58.40
Selling Price
$ 51.17
2571
2011
1569
3630
Market Price
$ 37.54
Selling Price
$ 32.04
1498
314
639
3299
Market Price
$ 32.84
Selling Price
$ 28.01
1126
857
1074
2953
Market Price
$ 45.76
Selling Price
$ 39.33
537
390
166
1482
Market Price
$ 40.39
Selling Price
$ 36.22
4289
3808
1622
4804
Market Price
$ 42.97
Selling Price
$ 38.92
1154
834
1118
1206
Market Price
$ 61.84
Selling Price
$ 56.13
2471
1508
858
2616
Market Price
$ 57.14
Selling Price
$ 48.91
3479
936
2124
4040
Market Price
$ 62.44
Selling Price
$ 54.47
1916
743
421
3385
Market Price
$ 36.99
Selling Price
$ 31.14
442
216
266
1080
Market Price
$ 28.75
Selling Price
$ 25.42
674
180
240
3226
Market Price
$ 67.79
Selling Price
$ 58.65
4680
2675
3971
4721
Market Price
$ 52.80
Selling Price
$ 45.94
2988
2166
1790
3261
Market Price
$ 28.65
Selling Price
$ 25.35
1173
1012
1034
3393
Market Price
$ 62.58
Selling Price
$ 53.61
1757
529
1537
2458
Market Price
$ 43.90
Selling Price
$ 37.56
1296
949
819
3419
Market Price
$ 55.71
Selling Price
$ 48.07
1366
801
614
2714
Market Price
$ 65.70
Selling Price
$ 59.26
275
188
219
1296
Market Price
$ 61.01
Selling Price
$ 51.07
3256
806
1782
4594
Market Price
$ 52.40
Selling Price
$ 45.37
431
349
205
1686
Market Price
$ 46.05
Selling Price
$ 38.59
3693
3447
1079
4747