Market Price
$ 31.12
Selling Price
$ 26.37
771
375
622
2321
Market Price
$ 39.35
Selling Price
$ 33.78
776
496
208
958
Market Price
$ 46.29
Selling Price
$ 39.18
1409
1026
637
2675
Market Price
$ 67.76
Selling Price
$ 57.38
1677
623
720
3460
Market Price
$ 43.46
Selling Price
$ 39.24
2686
1701
2497
2767
Market Price
$ 57.15
Selling Price
$ 49.60
4471
1016
3979
4685
Market Price
$ 44.92
Selling Price
$ 37.92
1811
589
1134
2965
Market Price
$ 57.86
Selling Price
$ 50.01
613
562
297
1055
Market Price
$ 55.77
Selling Price
$ 50.70
3092
2610
853
3642
Market Price
$ 70.28
Selling Price
$ 59.50
4716
2356
4373
4898
Market Price
$ 30.05
Selling Price
$ 27.27
888
247
768
2779
Market Price
$ 33.08
Selling Price
$ 28.95
2208
589
1666
2382
Market Price
$ 35.05
Selling Price
$ 30.82
646
228
151
1929
Market Price
$ 51.72
Selling Price
$ 45.06
631
377
401
915
Market Price
$ 65.93
Selling Price
$ 56.49
739
199
524
2693
Market Price
$ 56.77
Selling Price
$ 47.46
729
171
484
1145
Market Price
$ 47.16
Selling Price
$ 40.27
4256
4177
1844
4654
Market Price
$ 37.12
Selling Price
$ 31.29
1761
1422
1184
3554
Market Price
$ 34.06
Selling Price
$ 30.40
2220
518
1721
3175
Market Price
$ 37.38
Selling Price
$ 31.90
2796
1877
2712
4377