Market Price
$ 28.13
Selling Price
$ 25.30
1130
916
385
1324
Market Price
$ 65.82
Selling Price
$ 56.65
1000
875
705
1123
Market Price
$ 65.12
Selling Price
$ 54.31
959
362
394
2994
Market Price
$ 33.33
Selling Price
$ 28.30
1950
566
1825
3958
Market Price
$ 51.25
Selling Price
$ 44.06
3558
2586
1889
3950
Market Price
$ 35.98
Selling Price
$ 32.34
1156
421
791
2297
Market Price
$ 48.23
Selling Price
$ 42.55
2124
1120
1755
2700
Market Price
$ 46.21
Selling Price
$ 40.13
379
102
250
523
Market Price
$ 63.96
Selling Price
$ 56.04
771
190
297
997
Market Price
$ 42.25
Selling Price
$ 36.68
3199
1129
3124
4183
Market Price
$ 50.63
Selling Price
$ 45.79
1922
1825
538
1965
Market Price
$ 51.12
Selling Price
$ 44.10
4572
1681
2115
4819
Market Price
$ 44.47
Selling Price
$ 38.23
317
116
137
685
Market Price
$ 46.88
Selling Price
$ 40.68
434
213
197
1552
Market Price
$ 42.05
Selling Price
$ 35.06
618
541
154
1591
Market Price
$ 40.74
Selling Price
$ 36.54
424
197
248
1826
Market Price
$ 33.84
Selling Price
$ 29.21
2598
2358
1649
3666
Market Price
$ 31.72
Selling Price
$ 28.17
515
333
268
1849
Market Price
$ 58.67
Selling Price
$ 52.21
1183
236
385
1386
Market Price
$ 65.17
Selling Price
$ 57.63
3912
3886
2899
4502
Market Price
$ 52.16
Selling Price
$ 46.98
1085
217
1001
3503
Market Price
$ 45.88
Selling Price
$ 39.10
2078
1420
419
2105
Market Price
$ 47.42
Selling Price
$ 41.16
2843
2388
860
4760
Market Price
$ 53.34
Selling Price
$ 47.24
1717
511
1073
2000
Market Price
$ 53.93
Selling Price
$ 45.02
332
197
198
566
Market Price
$ 58.76
Selling Price
$ 50.95
485
206
109
2191
Market Price
$ 42.94
Selling Price
$ 38.24
1048
439
1030
2503
Market Price
$ 43.05
Selling Price
$ 38.42
1645
1479
782
2476
Market Price
$ 35.24
Selling Price
$ 31.28
220
57
203
1051
Market Price
$ 47.10
Selling Price
$ 42.66
1202
982
316
4939
Market Price
$ 62.70
Selling Price
$ 52.34
1010
984
504
1773
Market Price
$ 35.49
Selling Price
$ 29.69
1858
982
1781
3991
Market Price
$ 54.53
Selling Price
$ 47.03
1134
251
866
1802
Market Price
$ 54.98
Selling Price
$ 48.48
1123
614
294
2215
Market Price
$ 52.81
Selling Price
$ 45.13
255
201
113
1047
Market Price
$ 56.08
Selling Price
$ 50.72
846
759
494
2805
Market Price
$ 57.05
Selling Price
$ 49.49
498
116
310
863
Market Price
$ 64.08
Selling Price
$ 57.25
1515
733
1062
1700
Market Price
$ 67.64
Selling Price
$ 58.92
845
770
507
1389
Market Price
$ 55.69
Selling Price
$ 47.45
930
849
574
2438