Market Price
$ 36.70
Selling Price
$ 33.11
1002
726
823
3996
Market Price
$ 39.98
Selling Price
$ 35.63
1023
313
505
1446
Market Price
$ 32.13
Selling Price
$ 28.34
1386
386
559
3806
Market Price
$ 44.46
Selling Price
$ 38.69
1075
249
686
1903
Market Price
$ 39.85
Selling Price
$ 35.04
4077
2570
990
4487
Market Price
$ 57.57
Selling Price
$ 48.83
821
778
523
869
Market Price
$ 45.11
Selling Price
$ 38.04
2137
1249
617
2165
Market Price
$ 56.34
Selling Price
$ 50.45
418
100
102
432
Market Price
$ 45.01
Selling Price
$ 39.74
1621
419
1546
4512
Market Price
$ 58.84
Selling Price
$ 52.75
2182
661
1453
3340
Market Price
$ 64.59
Selling Price
$ 54.67
3156
3008
2508
3437
Market Price
$ 34.15
Selling Price
$ 30.21
2863
1754
2203
3040
Market Price
$ 41.02
Selling Price
$ 35.45
927
727
409
1277
Market Price
$ 48.21
Selling Price
$ 40.68
1624
418
1257
3189
Market Price
$ 53.51
Selling Price
$ 47.66
2232
989
1344
2913
Market Price
$ 63.83
Selling Price
$ 57.53
714
655
404
1427
Market Price
$ 56.79
Selling Price
$ 48.33
1672
1096
1460
4776
Market Price
$ 61.28
Selling Price
$ 53.05
2643
1024
1223
3030
Market Price
$ 46.05
Selling Price
$ 40.63
450
264
118
803
Market Price
$ 47.44
Selling Price
$ 41.71
179
158
133
825