Market Price
$ 37.07
Selling Price
$ 32.57
634
509
572
2928
Market Price
$ 38.78
Selling Price
$ 34.83
1008
416
686
2109
Market Price
$ 31.99
Selling Price
$ 27.19
830
261
293
2215
Market Price
$ 30.18
Selling Price
$ 25.37
2820
2367
2714
4102
Market Price
$ 57.42
Selling Price
$ 48.23
4089
1769
1401
4148
Market Price
$ 33.00
Selling Price
$ 28.59
522
373
192
1501
Market Price
$ 69.52
Selling Price
$ 58.24
2359
838
676
4172
Market Price
$ 38.11
Selling Price
$ 32.53
1139
592
264
2852
Market Price
$ 45.31
Selling Price
$ 38.14
4614
3487
1380
4744
Market Price
$ 66.66
Selling Price
$ 56.05
2103
779
1882
2930
Market Price
$ 28.78
Selling Price
$ 25.71
1743
971
1517
4476
Market Price
$ 43.20
Selling Price
$ 39.17
1514
1186
1128
1864
Market Price
$ 41.54
Selling Price
$ 36.71
2787
1672
2699
4491
Market Price
$ 33.32
Selling Price
$ 28.12
2492
1257
1904
2513
Market Price
$ 30.62
Selling Price
$ 26.30
1426
793
298
1978
Market Price
$ 43.30
Selling Price
$ 37.79
879
506
874
1158
Market Price
$ 64.54
Selling Price
$ 57.55
2230
1857
1884
2409
Market Price
$ 47.47
Selling Price
$ 39.99
643
145
285
2838
Market Price
$ 30.35
Selling Price
$ 27.47
2381
1240
2033
4100