Market Price
$ 29.41
Selling Price
$ 25.51
1657
488
1006
2897
Market Price
$ 47.29
Selling Price
$ 39.57
1077
616
423
1830
Market Price
$ 42.72
Selling Price
$ 37.44
4707
1915
1548
4902
Market Price
$ 45.10
Selling Price
$ 40.88
276
113
113
799
Market Price
$ 41.29
Selling Price
$ 35.65
3553
737
1565
4232
Market Price
$ 55.49
Selling Price
$ 49.13
1033
735
208
4828
Market Price
$ 43.30
Selling Price
$ 38.33
3741
1037
1866
4135
Market Price
$ 43.33
Selling Price
$ 39.17
517
514
170
902
Market Price
$ 50.08
Selling Price
$ 44.17
2628
1091
958
3910
Market Price
$ 32.39
Selling Price
$ 28.90
276
204
257
1130
Market Price
$ 57.66
Selling Price
$ 48.44
553
180
248
2704
Market Price
$ 56.73
Selling Price
$ 51.10
2275
1905
769
2286
Market Price
$ 28.77
Selling Price
$ 25.68
943
276
758
3261
Market Price
$ 32.90
Selling Price
$ 29.11
842
427
816
2981
Market Price
$ 35.11
Selling Price
$ 31.62
741
536
388
857
Market Price
$ 68.08
Selling Price
$ 58.00
1461
1268
410
2255
Market Price
$ 60.96
Selling Price
$ 54.45
1749
853
1240
1839
Market Price
$ 45.38
Selling Price
$ 39.76
1373
472
394
3720
Market Price
$ 33.61
Selling Price
$ 28.11
1995
1608
1228
2397
Market Price
$ 42.31
Selling Price
$ 36.93
2524
1912
2377
2830