Market Price
$ 37.19
Selling Price
$ 31.76
1713
988
1295
2726
Market Price
$ 35.38
Selling Price
$ 30.16
889
617
538
1872
Market Price
$ 35.48
Selling Price
$ 31.35
819
728
249
1412
Market Price
$ 38.21
Selling Price
$ 33.86
1153
921
453
1262
Market Price
$ 42.80
Selling Price
$ 37.65
195
77
75
511
Market Price
$ 61.29
Selling Price
$ 54.80
758
618
469
2178
Market Price
$ 65.75
Selling Price
$ 58.78
1632
533
507
2470
Market Price
$ 54.02
Selling Price
$ 48.03
1042
957
385
1655
Market Price
$ 45.93
Selling Price
$ 40.46
2647
1947
1910
4647
Market Price
$ 48.14
Selling Price
$ 43.10
712
449
512
948
Market Price
$ 31.55
Selling Price
$ 26.67
1847
1539
1326
3620
Market Price
$ 51.08
Selling Price
$ 45.09
317
72
227
761
Market Price
$ 52.13
Selling Price
$ 46.25
192
159
108
810
Market Price
$ 60.94
Selling Price
$ 53.73
910
588
859
2096
Market Price
$ 47.33
Selling Price
$ 42.46
2485
2306
1061
4251
Market Price
$ 52.53
Selling Price
$ 44.53
3531
2964
1737
3789
Market Price
$ 32.97
Selling Price
$ 28.39
876
688
320
4111
Market Price
$ 39.71
Selling Price
$ 35.81
268
258
202
820
Market Price
$ 35.08
Selling Price
$ 30.22
922
685
681
2643
Market Price
$ 34.07
Selling Price
$ 30.10
2208
1983
515
3437