Market Price
$ 47.72
Selling Price
$ 40.66
573
229
193
876
Market Price
$ 43.61
Selling Price
$ 39.30
844
757
330
3079
Market Price
$ 50.52
Selling Price
$ 43.61
711
385
562
1773
Market Price
$ 32.40
Selling Price
$ 27.91
3790
1151
2130
4920
Market Price
$ 52.40
Selling Price
$ 46.99
1184
436
291
3143
Market Price
$ 30.07
Selling Price
$ 25.67
2723
2471
2059
3135
Market Price
$ 46.95
Selling Price
$ 42.13
2946
1143
2746
3319
Market Price
$ 48.59
Selling Price
$ 41.65
1677
1095
864
1836
Market Price
$ 55.18
Selling Price
$ 47.04
336
141
240
494
Market Price
$ 67.39
Selling Price
$ 56.19
1005
513
416
2032
Market Price
$ 39.53
Selling Price
$ 34.64
965
543
955
1796
Market Price
$ 63.13
Selling Price
$ 54.00
2514
2075
1962
3390
Market Price
$ 66.32
Selling Price
$ 58.45
901
412
584
1425
Market Price
$ 52.59
Selling Price
$ 47.75
1252
597
814
1625
Market Price
$ 61.64
Selling Price
$ 51.76
1943
1318
1729
4067
Market Price
$ 56.28
Selling Price
$ 50.36
936
443
223
4497
Market Price
$ 66.06
Selling Price
$ 58.34
1597
1470
451
2326
Market Price
$ 43.85
Selling Price
$ 37.12
483
421
463
693
Market Price
$ 68.39
Selling Price
$ 57.41
1752
1647
1216
2802
Market Price
$ 47.66
Selling Price
$ 39.99
1271
656
671
2551