Market Price
$ 34.43
Selling Price
$ 30.74
1654
534
727
2310
Market Price
$ 49.44
Selling Price
$ 41.83
3021
699
2471
3649
Market Price
$ 32.35
Selling Price
$ 27.81
1481
633
1308
1763
Market Price
$ 42.11
Selling Price
$ 35.74
3121
840
1792
4063
Market Price
$ 49.34
Selling Price
$ 41.96
2258
856
1712
2519
Market Price
$ 30.76
Selling Price
$ 26.35
959
892
303
4531
Market Price
$ 65.28
Selling Price
$ 56.60
1717
822
1415
2623
Market Price
$ 64.66
Selling Price
$ 53.89
1104
631
384
1444
Market Price
$ 60.22
Selling Price
$ 50.95
2000
1258
527
2174
Market Price
$ 68.59
Selling Price
$ 58.62
1311
771
1033
1937
Market Price
$ 56.69
Selling Price
$ 49.04
505
321
137
2123
Market Price
$ 34.70
Selling Price
$ 30.53
4506
2314
1723
4708
Market Price
$ 58.25
Selling Price
$ 49.54
116
72
66
580
Market Price
$ 48.08
Selling Price
$ 40.72
600
163
520
1077
Market Price
$ 50.60
Selling Price
$ 43.03
2264
1130
1173
3688
Market Price
$ 43.22
Selling Price
$ 38.14
1690
804
1111
3074
Market Price
$ 47.56
Selling Price
$ 40.89
1839
1522
726
2520
Market Price
$ 54.68
Selling Price
$ 47.10
2034
812
1269
4740
Market Price
$ 49.98
Selling Price
$ 44.87
1481
585
1078
3432
Market Price
$ 43.09
Selling Price
$ 39.08
505
430
136
1155