Market Price
$ 54.10
Selling Price
$ 45.30
2125
1105
1751
4764
Market Price
$ 41.33
Selling Price
$ 35.76
2513
2003
2005
4153
Market Price
$ 43.22
Selling Price
$ 36.17
670
598
574
1402
Market Price
$ 58.91
Selling Price
$ 51.70
285
180
127
486
Market Price
$ 46.74
Selling Price
$ 42.45
2013
1370
1349
3576
Market Price
$ 53.69
Selling Price
$ 45.18
720
675
219
2188
Market Price
$ 33.81
Selling Price
$ 29.48
3286
1341
2666
4648
Market Price
$ 28.72
Selling Price
$ 25.74
673
650
661
1169
Market Price
$ 68.32
Selling Price
$ 59.74
832
439
253
1111
Market Price
$ 42.01
Selling Price
$ 35.98
1384
650
1308
4178
Market Price
$ 64.13
Selling Price
$ 55.06
2934
2075
1581
3799
Market Price
$ 68.85
Selling Price
$ 59.77
2231
1165
937
2765
Market Price
$ 30.59
Selling Price
$ 26.26
775
486
627
2544
Market Price
$ 32.36
Selling Price
$ 27.17
1971
771
1269
4594
Market Price
$ 33.75
Selling Price
$ 28.20
490
130
320
1508
Market Price
$ 63.42
Selling Price
$ 52.95
451
369
253
511
Market Price
$ 56.48
Selling Price
$ 47.18
1070
864
451
1992
Market Price
$ 62.97
Selling Price
$ 52.65
608
226
176
1606
Market Price
$ 62.13
Selling Price
$ 52.02
444
343
226
633
Market Price
$ 43.43
Selling Price
$ 37.49
206
74
69
1014