Market Price
$ 35.77
Selling Price
$ 31.20
138
119
116
435
Market Price
$ 51.68
Selling Price
$ 45.08
2118
1176
1430
2451
Market Price
$ 39.51
Selling Price
$ 33.06
705
385
248
1407
Market Price
$ 36.28
Selling Price
$ 31.74
255
104
99
432
Market Price
$ 39.37
Selling Price
$ 33.55
1280
1039
536
2414
Market Price
$ 43.46
Selling Price
$ 37.00
3155
2834
973
4404
Market Price
$ 35.57
Selling Price
$ 30.49
1643
1334
1192
3307
Market Price
$ 46.80
Selling Price
$ 41.81
2877
2239
2087
4411
Market Price
$ 60.24
Selling Price
$ 51.19
1208
617
1029
1843
Market Price
$ 57.63
Selling Price
$ 51.38
1624
1485
1035
2160
Market Price
$ 40.98
Selling Price
$ 36.90
2938
1245
895
3500
Market Price
$ 69.87
Selling Price
$ 59.37
488
243
399
733
Market Price
$ 51.61
Selling Price
$ 43.32
773
718
565
2551
Market Price
$ 64.66
Selling Price
$ 55.75
4675
3108
2211
4812
Market Price
$ 51.62
Selling Price
$ 46.81
1998
1768
446
3159
Market Price
$ 46.71
Selling Price
$ 39.43
1792
1298
1738
2547
Market Price
$ 34.33
Selling Price
$ 30.11
849
488
748
2415
Market Price
$ 32.69
Selling Price
$ 28.71
1904
1593
706
3755
Market Price
$ 32.95
Selling Price
$ 29.48
1467
665
1260
4214
Market Price
$ 35.91
Selling Price
$ 31.23
583
519
302
705