Market Price
$ 61.59
Selling Price
$ 54.52
1850
984
952
2466
Market Price
$ 57.15
Selling Price
$ 48.32
224
194
111
526
Market Price
$ 36.68
Selling Price
$ 30.70
247
174
201
539
Market Price
$ 44.67
Selling Price
$ 38.39
2140
530
801
3162
Market Price
$ 63.23
Selling Price
$ 57.08
1884
1285
1607
2858
Market Price
$ 57.00
Selling Price
$ 50.67
4234
3358
3673
4821
Market Price
$ 38.46
Selling Price
$ 33.76
536
297
464
2282
Market Price
$ 34.87
Selling Price
$ 31.04
1826
707
1046
3547
Market Price
$ 49.34
Selling Price
$ 43.81
487
347
293
2351
Market Price
$ 59.91
Selling Price
$ 54.34
2527
778
906
3151
Market Price
$ 52.96
Selling Price
$ 44.30
1019
750
825
1358
Market Price
$ 53.29
Selling Price
$ 47.38
1349
663
528
3066
Market Price
$ 50.52
Selling Price
$ 44.20
1167
900
736
1941
Market Price
$ 55.98
Selling Price
$ 49.54
1429
1190
868
3683
Market Price
$ 69.56
Selling Price
$ 59.51
2767
1654
1600
4644
Market Price
$ 31.48
Selling Price
$ 27.66
1680
1426
1330
3850
Market Price
$ 48.45
Selling Price
$ 41.27
1384
869
448
3187
Market Price
$ 56.90
Selling Price
$ 51.23
3722
3384
962
3972
Market Price
$ 59.86
Selling Price
$ 51.62
988
754
831
4090
Market Price
$ 28.94
Selling Price
$ 25.63
1489
1027
373
1868