Market Price
$ 41.49
Selling Price
$ 37.46
1717
470
867
2500
Market Price
$ 38.40
Selling Price
$ 32.68
2915
1988
1822
4360
Market Price
$ 38.89
Selling Price
$ 33.65
606
164
378
954
Market Price
$ 29.42
Selling Price
$ 25.19
1709
1679
1489
4450
Market Price
$ 40.75
Selling Price
$ 34.11
2315
683
923
4716
Market Price
$ 60.50
Selling Price
$ 51.78
2031
1025
505
3366
Market Price
$ 49.72
Selling Price
$ 43.26
2600
1411
1709
2643
Market Price
$ 53.92
Selling Price
$ 46.51
702
357
199
825
Market Price
$ 50.96
Selling Price
$ 43.10
2086
693
1931
2297
Market Price
$ 66.67
Selling Price
$ 59.66
2685
2054
2298
3693
Market Price
$ 34.12
Selling Price
$ 30.06
685
215
222
1436
Market Price
$ 53.63
Selling Price
$ 45.22
2539
763
1165
2822
Market Price
$ 52.83
Selling Price
$ 45.35
1277
724
874
3873
Market Price
$ 45.08
Selling Price
$ 40.51
751
629
505
767
Market Price
$ 49.92
Selling Price
$ 44.06
1696
1656
1043
3734
Market Price
$ 61.10
Selling Price
$ 51.60
3345
1740
2890
4349
Market Price
$ 33.46
Selling Price
$ 27.98
2275
975
1452
2601
Market Price
$ 50.28
Selling Price
$ 44.43
1574
1182
693
1814
Market Price
$ 51.61
Selling Price
$ 44.72
1061
847
281
1496
Market Price
$ 45.53
Selling Price
$ 39.72
395
354
198
427