Market Price
$ 31.06
Selling Price
$ 27.10
1179
288
764
1782
Market Price
$ 52.19
Selling Price
$ 44.12
882
672
415
2810
Market Price
$ 51.45
Selling Price
$ 44.50
2039
1591
887
2637
Market Price
$ 46.01
Selling Price
$ 39.46
1779
1357
1382
3750
Market Price
$ 35.83
Selling Price
$ 30.94
1442
950
1303
1569
Market Price
$ 35.34
Selling Price
$ 30.08
972
616
311
3292
Market Price
$ 36.89
Selling Price
$ 31.48
3121
2914
949
3608
Market Price
$ 68.64
Selling Price
$ 57.45
2278
2131
1180
4478
Market Price
$ 34.31
Selling Price
$ 30.25
1520
1240
1266
1994
Market Price
$ 52.05
Selling Price
$ 46.26
1858
1247
549
2575
Market Price
$ 54.74
Selling Price
$ 47.03
2035
1071
1950
4534
Market Price
$ 37.49
Selling Price
$ 31.29
1390
636
606
2162
Market Price
$ 46.79
Selling Price
$ 39.80
1738
998
1240
3710
Market Price
$ 53.61
Selling Price
$ 47.58
847
650
255
1273
Market Price
$ 53.06
Selling Price
$ 46.03
176
75
67
511
Market Price
$ 48.16
Selling Price
$ 40.85
620
411
568
837
Market Price
$ 37.56
Selling Price
$ 32.74
1006
446
436
1530
Market Price
$ 52.52
Selling Price
$ 44.29
2993
1694
1142
3926
Market Price
$ 36.25
Selling Price
$ 31.23
377
220
113
1521
Market Price
$ 44.92
Selling Price
$ 40.62
379
326
309
680
Market Price
$ 29.63
Selling Price
$ 25.63
577
501
215
2587
Market Price
$ 38.74
Selling Price
$ 32.51
1271
969
788
4515
Market Price
$ 29.93
Selling Price
$ 25.64
242
63
67
943
Market Price
$ 39.29
Selling Price
$ 35.23
1927
1361
1544
2197
Market Price
$ 48.92
Selling Price
$ 41.83
471
149
207
829
Market Price
$ 44.72
Selling Price
$ 37.98
2648
2210
2496
3493
Market Price
$ 58.27
Selling Price
$ 52.69
995
467
539
1993
Market Price
$ 50.05
Selling Price
$ 43.49
1395
1035
517
4422
Market Price
$ 66.95
Selling Price
$ 58.25
3255
1818
851
4114
Market Price
$ 45.75
Selling Price
$ 39.26
915
907
906
1745
Market Price
$ 57.20
Selling Price
$ 49.35
352
182
314
515
Market Price
$ 44.12
Selling Price
$ 37.50
4280
3980
3777
4800
Market Price
$ 43.04
Selling Price
$ 37.71
1026
947
366
3892
Market Price
$ 63.17
Selling Price
$ 53.68
392
109
248
811
Market Price
$ 38.52
Selling Price
$ 33.57
1031
975
668
2806
Market Price
$ 62.97
Selling Price
$ 53.06
2741
908
698
4829
Market Price
$ 39.40
Selling Price
$ 33.90
2020
1584
1698
3091
Market Price
$ 33.79
Selling Price
$ 30.49
1648
778
1274
4252
Market Price
$ 36.15
Selling Price
$ 31.18
2445
1462
1369
3491
Market Price
$ 38.93
Selling Price
$ 33.47
1026
348
582
1857