Market Price
$ 44.74
Selling Price
$ 39.60
1273
705
1002
4545
Market Price
$ 62.70
Selling Price
$ 55.13
958
950
530
3314
Market Price
$ 39.57
Selling Price
$ 35.36
772
253
539
2651
Market Price
$ 38.20
Selling Price
$ 32.21
1061
732
438
1442
Market Price
$ 64.70
Selling Price
$ 56.91
3939
1364
1058
4011
Market Price
$ 32.96
Selling Price
$ 29.10
840
417
792
1965
Market Price
$ 62.34
Selling Price
$ 56.21
2444
800
1242
3378
Market Price
$ 33.93
Selling Price
$ 28.98
163
105
133
409
Market Price
$ 51.17
Selling Price
$ 44.56
3573
3245
1916
4140
Market Price
$ 50.11
Selling Price
$ 44.60
724
406
303
3367
Market Price
$ 31.24
Selling Price
$ 27.82
1437
1174
412
3885
Market Price
$ 54.13
Selling Price
$ 46.50
1722
455
704
2551
Market Price
$ 56.21
Selling Price
$ 48.22
202
66
167
425
Market Price
$ 39.45
Selling Price
$ 33.21
309
91
238
1100
Market Price
$ 61.05
Selling Price
$ 54.27
1576
924
871
2626
Market Price
$ 40.09
Selling Price
$ 36.05
871
698
847
2918
Market Price
$ 51.90
Selling Price
$ 45.32
2200
1602
1328
4502
Market Price
$ 62.80
Selling Price
$ 55.19
396
207
288
715
Market Price
$ 38.51
Selling Price
$ 33.54
169
47
80
576
Market Price
$ 57.80
Selling Price
$ 52.50
502
358
121
1115
Market Price
$ 52.95
Selling Price
$ 44.66
1259
822
832
3939
Market Price
$ 57.12
Selling Price
$ 48.59
1846
523
564
3463
Market Price
$ 67.25
Selling Price
$ 57.77
3825
2792
2368
4497
Market Price
$ 57.22
Selling Price
$ 48.42
448
181
245
1679
Market Price
$ 48.96
Selling Price
$ 41.44
2680
2011
1249
2701
Market Price
$ 36.50
Selling Price
$ 32.92
3868
817
2522
4485
Market Price
$ 66.55
Selling Price
$ 56.06
2130
1647
1651
4613
Market Price
$ 32.29
Selling Price
$ 27.46
2042
1586
1206
4410
Market Price
$ 36.41
Selling Price
$ 30.41
1892
1524
630
3809
Market Price
$ 62.38
Selling Price
$ 56.53
2096
1097
1038
3115
Market Price
$ 58.00
Selling Price
$ 52.41
493
229
268
1527
Market Price
$ 29.61
Selling Price
$ 25.17
2482
1943
1616
3457
Market Price
$ 32.23
Selling Price
$ 27.82
2484
2164
845
2627
Market Price
$ 47.05
Selling Price
$ 41.31
1988
1774
511
2784
Market Price
$ 45.32
Selling Price
$ 39.57
4121
4099
2038
4157
Market Price
$ 37.43
Selling Price
$ 32.19
2397
1902
1993
2567
Market Price
$ 62.25
Selling Price
$ 55.45
654
545
521
1074
Market Price
$ 42.84
Selling Price
$ 38.36
1163
1015
252
1594
Market Price
$ 30.21
Selling Price
$ 25.45
280
57
209
435
Market Price
$ 62.29
Selling Price
$ 56.30
2310
2078
1707
2682