Market Price
$ 36.30
Selling Price
$ 32.22
381
112
260
639
Market Price
$ 58.65
Selling Price
$ 51.86
357
132
246
724
Market Price
$ 38.07
Selling Price
$ 32.37
1655
1342
493
2148
Market Price
$ 45.98
Selling Price
$ 39.99
2368
1842
1162
4826
Market Price
$ 40.32
Selling Price
$ 35.86
1405
967
313
4885
Market Price
$ 45.37
Selling Price
$ 38.10
888
396
819
1223
Market Price
$ 62.74
Selling Price
$ 54.89
3706
2979
3568
3845
Market Price
$ 41.64
Selling Price
$ 35.44
2009
1319
2007
2426
Market Price
$ 63.79
Selling Price
$ 55.77
1452
816
1104
4115
Market Price
$ 55.14
Selling Price
$ 49.47
510
373
217
1806
Market Price
$ 51.61
Selling Price
$ 43.87
1401
452
468
1737
Market Price
$ 67.29
Selling Price
$ 59.95
143
72
73
681
Market Price
$ 59.64
Selling Price
$ 53.63
409
277
143
623
Market Price
$ 41.99
Selling Price
$ 37.74
573
220
198
1799
Market Price
$ 40.97
Selling Price
$ 36.68
4012
3006
2642
4519
Market Price
$ 60.07
Selling Price
$ 51.90
871
502
788
1740
Market Price
$ 64.57
Selling Price
$ 54.26
2864
1653
2674
3888
Market Price
$ 61.86
Selling Price
$ 53.14
307
154
87
1406
Market Price
$ 56.05
Selling Price
$ 50.48
174
130
63
797
Market Price
$ 40.40
Selling Price
$ 34.76
1655
1400
1047
2822
Market Price
$ 48.90
Selling Price
$ 44.43
3177
2705
1757
4441
Market Price
$ 62.09
Selling Price
$ 54.14
2546
836
593
3241
Market Price
$ 50.07
Selling Price
$ 43.75
1432
1274
1346
2195
Market Price
$ 52.37
Selling Price
$ 46.54
1316
396
307
2124
Market Price
$ 35.29
Selling Price
$ 31.31
2359
1947
2047
4703
Market Price
$ 44.15
Selling Price
$ 40.01
2216
1325
784
3306
Market Price
$ 40.95
Selling Price
$ 36.24
1352
503
714
1435
Market Price
$ 31.99
Selling Price
$ 27.06
2521
2281
1296
2689
Market Price
$ 42.20
Selling Price
$ 36.36
1989
1074
1270
4643
Market Price
$ 47.86
Selling Price
$ 43.24
2827
2603
1917
3857
Market Price
$ 59.76
Selling Price
$ 51.62
1346
320
541
1784
Market Price
$ 31.88
Selling Price
$ 28.28
2849
1962
2565
3236
Market Price
$ 37.47
Selling Price
$ 33.27
2109
2026
1935
4696
Market Price
$ 28.66
Selling Price
$ 26.02
1085
569
814
4954
Market Price
$ 54.84
Selling Price
$ 47.27
2808
2651
1099
3340
Market Price
$ 31.24
Selling Price
$ 26.78
602
312
149
1217
Market Price
$ 66.14
Selling Price
$ 55.55
3479
1416
3229
4620
Market Price
$ 45.52
Selling Price
$ 40.32
3738
1868
2954
3763
Market Price
$ 47.80
Selling Price
$ 40.35
3985
2992
3131
4450
Market Price
$ 52.98
Selling Price
$ 45.48
2362
1628
2178
3388