Market Price
$ 60.94
Selling Price
$ 52.04
1688
1110
1440
1834
Market Price
$ 60.27
Selling Price
$ 52.27
1329
535
998
1798
Market Price
$ 45.65
Selling Price
$ 38.10
867
633
826
3721
Market Price
$ 43.24
Selling Price
$ 37.74
4018
954
2935
4623
Market Price
$ 61.23
Selling Price
$ 53.54
1672
1640
1495
2487
Market Price
$ 38.57
Selling Price
$ 33.32
3900
2662
2068
4570
Market Price
$ 60.48
Selling Price
$ 52.69
577
310
297
2793
Market Price
$ 39.85
Selling Price
$ 33.37
2103
1277
1587
3312
Market Price
$ 34.89
Selling Price
$ 29.72
305
141
274
1035
Market Price
$ 60.11
Selling Price
$ 53.41
774
275
508
1208
Market Price
$ 54.62
Selling Price
$ 47.45
3221
2241
2470
4675
Market Price
$ 32.87
Selling Price
$ 29.61
1874
518
393
3817
Market Price
$ 43.01
Selling Price
$ 36.87
2349
1340
1830
2843
Market Price
$ 36.02
Selling Price
$ 31.58
1346
686
1067
4782
Market Price
$ 37.74
Selling Price
$ 32.01
1739
377
837
2508
Market Price
$ 51.61
Selling Price
$ 46.16
1049
860
565
2590
Market Price
$ 51.06
Selling Price
$ 46.26
662
283
153
3071
Market Price
$ 48.68
Selling Price
$ 41.71
2164
569
560
2652
Market Price
$ 65.69
Selling Price
$ 57.43
662
238
550
953