Market Price
$ 42.32
Selling Price
$ 35.41
889
592
291
4057
Market Price
$ 54.82
Selling Price
$ 46.71
1066
607
948
2469
Market Price
$ 66.81
Selling Price
$ 57.71
548
387
173
584
Market Price
$ 42.44
Selling Price
$ 37.28
1492
883
475
2900
Market Price
$ 39.56
Selling Price
$ 34.56
3102
1254
1244
4814
Market Price
$ 54.73
Selling Price
$ 48.51
480
442
242
1591
Market Price
$ 45.17
Selling Price
$ 37.67
2628
1321
2313
2783
Market Price
$ 45.50
Selling Price
$ 38.27
1283
1126
870
2199
Market Price
$ 64.48
Selling Price
$ 54.56
2285
1136
999
2623
Market Price
$ 51.48
Selling Price
$ 46.52
2678
1349
923
4694
Market Price
$ 30.91
Selling Price
$ 27.67
4171
4113
2303
4215
Market Price
$ 51.38
Selling Price
$ 45.61
2587
770
1438
3873
Market Price
$ 53.27
Selling Price
$ 46.80
1474
907
1140
4086
Market Price
$ 48.01
Selling Price
$ 42.80
1371
1361
503
1408
Market Price
$ 66.35
Selling Price
$ 59.06
2984
1659
2652
4482
Market Price
$ 34.96
Selling Price
$ 29.17
3289
1996
2578
4367
Market Price
$ 37.31
Selling Price
$ 32.26
3432
2628
1043
4144
Market Price
$ 40.28
Selling Price
$ 35.71
2308
714
625
3583
Market Price
$ 34.35
Selling Price
$ 28.76
506
209
105
1525
Market Price
$ 45.18
Selling Price
$ 39.36
1022
288
869
2884