Market Price
$ 50.63
Selling Price
$ 44.27
1017
763
220
1852
Market Price
$ 66.40
Selling Price
$ 55.76
1772
1755
1421
3841
Market Price
$ 52.89
Selling Price
$ 46.52
610
168
508
645
Market Price
$ 45.34
Selling Price
$ 38.94
900
579
643
1855
Market Price
$ 35.13
Selling Price
$ 29.39
1506
400
1180
1649
Market Price
$ 44.73
Selling Price
$ 39.34
4104
1852
1666
4701
Market Price
$ 40.44
Selling Price
$ 35.78
3177
1260
2672
3817
Market Price
$ 58.38
Selling Price
$ 49.85
2484
793
1932
4052
Market Price
$ 46.40
Selling Price
$ 39.48
3755
1857
943
3798
Market Price
$ 33.13
Selling Price
$ 29.19
957
240
528
1163
Market Price
$ 31.69
Selling Price
$ 27.16
2416
1198
1759
2464
Market Price
$ 57.24
Selling Price
$ 50.53
425
201
325
1342
Market Price
$ 49.26
Selling Price
$ 43.50
3774
2961
2764
3965
Market Price
$ 41.96
Selling Price
$ 35.66
644
598
270
907
Market Price
$ 53.89
Selling Price
$ 48.26
758
370
513
1106
Market Price
$ 40.67
Selling Price
$ 36.89
961
903
528
1325
Market Price
$ 44.41
Selling Price
$ 37.06
1121
819
525
1169
Market Price
$ 34.28
Selling Price
$ 29.47
1450
537
725
4652
Market Price
$ 31.44
Selling Price
$ 28.43
867
245
291
3104
Market Price
$ 62.47
Selling Price
$ 52.55
1084
821
387
3318