Market Price
$ 47.03
Selling Price
$ 39.93
711
393
360
1967
Market Price
$ 62.23
Selling Price
$ 52.23
643
520
188
644
Market Price
$ 48.81
Selling Price
$ 42.08
201
182
147
513
Market Price
$ 48.94
Selling Price
$ 44.39
4699
2833
2997
4969
Market Price
$ 32.55
Selling Price
$ 28.28
410
395
276
1094
Market Price
$ 67.91
Selling Price
$ 59.01
1560
1549
1056
3397
Market Price
$ 39.61
Selling Price
$ 33.92
2410
2344
927
3823
Market Price
$ 33.17
Selling Price
$ 28.53
247
118
215
593
Market Price
$ 60.57
Selling Price
$ 51.25
1165
787
791
4953
Market Price
$ 66.08
Selling Price
$ 55.90
787
455
490
793
Market Price
$ 49.29
Selling Price
$ 44.42
1390
425
848
1595
Market Price
$ 54.38
Selling Price
$ 47.07
1773
1623
455
3511
Market Price
$ 50.44
Selling Price
$ 43.64
1996
1184
758
3073
Market Price
$ 42.28
Selling Price
$ 37.05
4493
3555
1374
4907
Market Price
$ 56.42
Selling Price
$ 50.53
1585
796
659
1841
Market Price
$ 59.51
Selling Price
$ 51.87
2730
1016
1732
4126
Market Price
$ 29.07
Selling Price
$ 26.27
1241
255
737
3739
Market Price
$ 46.83
Selling Price
$ 41.49
4462
945
3740
4740
Market Price
$ 46.28
Selling Price
$ 40.40
2956
2382
2000
3030
Market Price
$ 64.41
Selling Price
$ 56.84
332
74
216
1430
Market Price
$ 56.54
Selling Price
$ 49.59
938
233
483
2713
Market Price
$ 62.16
Selling Price
$ 55.38
1593
1487
878
4748
Market Price
$ 62.67
Selling Price
$ 55.76
3319
3173
1922
3396
Market Price
$ 36.31
Selling Price
$ 31.15
286
151
135
484
Market Price
$ 53.24
Selling Price
$ 48.33
1946
1054
411
2627
Market Price
$ 31.68
Selling Price
$ 26.83
496
333
128
2010
Market Price
$ 50.90
Selling Price
$ 43.60
613
375
347
1831
Market Price
$ 50.39
Selling Price
$ 43.73
2425
1581
506
3462
Market Price
$ 45.94
Selling Price
$ 38.35
1984
473
1761
4461
Market Price
$ 32.64
Selling Price
$ 29.34
891
750
705
3199
Market Price
$ 46.86
Selling Price
$ 39.45
2153
741
822
3541
Market Price
$ 69.73
Selling Price
$ 59.30
545
158
167
1369
Market Price
$ 36.74
Selling Price
$ 30.69
1825
1211
1193
2751
Market Price
$ 54.25
Selling Price
$ 46.38
2843
2243
2660
3116
Market Price
$ 55.73
Selling Price
$ 47.07
2496
1228
651
3163
Market Price
$ 34.98
Selling Price
$ 31.33
735
170
571
1347
Market Price
$ 32.88
Selling Price
$ 28.19
448
95
408
943
Market Price
$ 44.06
Selling Price
$ 39.87
1169
821
258
2065
Market Price
$ 42.72
Selling Price
$ 37.05
324
317
281
1127
Market Price
$ 33.78
Selling Price
$ 28.46
479
215
357
1934