Market Price
$ 54.00
Selling Price
$ 47.93
661
650
146
1940
Market Price
$ 57.97
Selling Price
$ 50.30
553
383
367
1042
Market Price
$ 56.41
Selling Price
$ 47.86
582
548
185
679
Market Price
$ 35.94
Selling Price
$ 31.34
1053
992
613
1587
Market Price
$ 60.77
Selling Price
$ 51.28
968
872
278
1778
Market Price
$ 65.64
Selling Price
$ 55.02
1661
1198
1616
4043
Market Price
$ 37.31
Selling Price
$ 31.27
1277
1029
884
1588
Market Price
$ 44.20
Selling Price
$ 37.11
738
361
177
3263
Market Price
$ 61.37
Selling Price
$ 54.76
774
275
158
3654
Market Price
$ 39.26
Selling Price
$ 35.56
1561
1476
1028
2728
Market Price
$ 50.27
Selling Price
$ 44.35
2474
1009
1987
3566
Market Price
$ 48.55
Selling Price
$ 42.06
467
134
152
994
Market Price
$ 40.48
Selling Price
$ 35.32
1413
1233
1071
2910
Market Price
$ 41.08
Selling Price
$ 36.51
407
245
97
656
Market Price
$ 45.90
Selling Price
$ 40.74
630
297
196
2000
Market Price
$ 41.78
Selling Price
$ 35.73
640
211
136
1341
Market Price
$ 54.57
Selling Price
$ 49.31
1037
760
298
2948
Market Price
$ 56.37
Selling Price
$ 50.27
1838
521
1137
2720
Market Price
$ 64.92
Selling Price
$ 59.01
3054
1711
1245
3322
Market Price
$ 59.57
Selling Price
$ 49.93
3239
2772
1692
3361