Market Price
$ 60.43
Selling Price
$ 53.23
1811
1416
878
4879
Market Price
$ 45.76
Selling Price
$ 38.45
1225
796
581
3967
Market Price
$ 44.53
Selling Price
$ 38.00
3606
2649
2178
4754
Market Price
$ 50.20
Selling Price
$ 42.19
882
237
548
4057
Market Price
$ 43.64
Selling Price
$ 37.65
480
423
111
1927
Market Price
$ 31.60
Selling Price
$ 28.68
570
137
514
1398
Market Price
$ 43.10
Selling Price
$ 38.59
1099
306
555
4845
Market Price
$ 65.49
Selling Price
$ 58.09
2220
1977
2043
4726
Market Price
$ 59.60
Selling Price
$ 52.28
250
193
165
485
Market Price
$ 66.82
Selling Price
$ 59.44
3667
1281
2971
4222
Market Price
$ 56.33
Selling Price
$ 49.98
488
331
155
1113
Market Price
$ 50.88
Selling Price
$ 43.48
1395
466
1059
2132
Market Price
$ 69.48
Selling Price
$ 59.14
3072
1256
1723
4706
Market Price
$ 61.21
Selling Price
$ 52.41
1171
1080
1110
3804
Market Price
$ 70.46
Selling Price
$ 59.30
152
128
135
420
Market Price
$ 42.78
Selling Price
$ 38.04
2117
1952
1733
2467
Market Price
$ 55.32
Selling Price
$ 46.96
466
381
426
842
Market Price
$ 52.66
Selling Price
$ 45.58
3288
1269
2714
3557
Market Price
$ 34.36
Selling Price
$ 28.65
2172
1276
1362
4411
Market Price
$ 41.19
Selling Price
$ 35.90
3271
2283
2052
4270