Market Price
$ 40.05
Selling Price
$ 35.86
1792
930
1490
3901
Market Price
$ 46.69
Selling Price
$ 40.53
1164
293
910
2165
Market Price
$ 69.59
Selling Price
$ 58.93
1106
502
748
3519
Market Price
$ 33.20
Selling Price
$ 29.71
4455
4041
3249
4884
Market Price
$ 66.09
Selling Price
$ 56.53
2398
688
745
4957
Market Price
$ 45.47
Selling Price
$ 40.99
1672
1250
1071
4654
Market Price
$ 34.15
Selling Price
$ 29.47
858
612
266
2278
Market Price
$ 56.93
Selling Price
$ 50.45
3095
1109
996
3632
Market Price
$ 63.02
Selling Price
$ 54.27
1708
1428
939
2419
Market Price
$ 60.38
Selling Price
$ 53.63
2684
1311
1693
2731
Market Price
$ 47.12
Selling Price
$ 39.62
467
258
173
1755
Market Price
$ 60.44
Selling Price
$ 51.49
1501
747
1029
3392
Market Price
$ 33.96
Selling Price
$ 29.28
1882
1466
493
2491
Market Price
$ 41.09
Selling Price
$ 34.97
213
55
144
830
Market Price
$ 32.48
Selling Price
$ 28.53
562
544
417
1040
Market Price
$ 31.38
Selling Price
$ 27.55
1326
865
395
4115
Market Price
$ 59.25
Selling Price
$ 51.42
840
756
785
2170
Market Price
$ 37.84
Selling Price
$ 33.17
1444
1171
1248
3927
Market Price
$ 49.10
Selling Price
$ 41.48
191
44
180
762
Market Price
$ 57.68
Selling Price
$ 49.75
784
454
657
3053