Market Price
$ 52.72
Selling Price
$ 45.11
3372
3128
1075
4641
Market Price
$ 65.22
Selling Price
$ 56.72
338
102
139
1432
Market Price
$ 57.09
Selling Price
$ 47.83
200
112
106
575
Market Price
$ 47.87
Selling Price
$ 40.82
1926
653
1592
4438
Market Price
$ 49.15
Selling Price
$ 43.75
1524
1484
1100
3107
Market Price
$ 30.81
Selling Price
$ 27.64
241
73
136
931
Market Price
$ 51.91
Selling Price
$ 46.49
2211
1671
1705
3920
Market Price
$ 69.29
Selling Price
$ 59.93
2088
1163
1090
3896
Market Price
$ 46.05
Selling Price
$ 41.06
999
631
515
1469
Market Price
$ 61.31
Selling Price
$ 51.79
1583
1227
1106
3643
Market Price
$ 34.15
Selling Price
$ 29.29
642
218
505
2621
Market Price
$ 53.47
Selling Price
$ 46.56
2626
1658
532
4566
Market Price
$ 41.90
Selling Price
$ 36.16
870
368
462
2982
Market Price
$ 41.82
Selling Price
$ 36.42
1295
752
324
3846
Market Price
$ 45.46
Selling Price
$ 40.31
2118
900
663
2974
Market Price
$ 55.91
Selling Price
$ 46.72
1329
1095
1155
2557
Market Price
$ 64.61
Selling Price
$ 56.09
1033
363
977
1560
Market Price
$ 51.83
Selling Price
$ 46.24
1277
977
336
3929
Market Price
$ 44.17
Selling Price
$ 38.38
824
445
513
3278
Market Price
$ 33.63
Selling Price
$ 28.55
1051
392
949
2031