Market Price
$ 67.36
Selling Price
$ 57.37
1898
1137
567
3783
Market Price
$ 45.31
Selling Price
$ 38.63
146
73
46
536
Market Price
$ 28.55
Selling Price
$ 25.26
2040
1820
1146
4487
Market Price
$ 38.83
Selling Price
$ 32.56
1722
1039
1430
1858
Market Price
$ 56.27
Selling Price
$ 49.18
1149
714
1060
1984
Market Price
$ 31.75
Selling Price
$ 27.79
463
354
421
1399
Market Price
$ 51.93
Selling Price
$ 44.91
336
76
105
627
Market Price
$ 50.76
Selling Price
$ 45.60
3906
3287
2595
4249
Market Price
$ 59.88
Selling Price
$ 52.69
177
102
111
472
Market Price
$ 45.98
Selling Price
$ 40.95
820
338
242
950
Market Price
$ 35.57
Selling Price
$ 30.68
210
159
210
431
Market Price
$ 60.79
Selling Price
$ 52.49
2686
2560
1808
4545
Market Price
$ 53.66
Selling Price
$ 45.59
2771
1077
2316
3303
Market Price
$ 55.62
Selling Price
$ 50.16
830
732
251
864
Market Price
$ 43.68
Selling Price
$ 36.73
2322
485
1377
4828
Market Price
$ 53.20
Selling Price
$ 47.83
1291
321
947
1918
Market Price
$ 66.48
Selling Price
$ 59.14
1111
498
707
3883
Market Price
$ 57.89
Selling Price
$ 50.95
3103
3065
2282
3381
Market Price
$ 52.09
Selling Price
$ 45.21
669
251
445
1432
Market Price
$ 29.59
Selling Price
$ 26.70
1862
954
1844
2167
Market Price
$ 63.38
Selling Price
$ 56.09
913
591
372
4103
Market Price
$ 62.46
Selling Price
$ 52.92
682
370
160
1527
Market Price
$ 45.05
Selling Price
$ 37.84
1522
1024
1153
4072
Market Price
$ 28.59
Selling Price
$ 25.43
1670
1467
1453
2089
Market Price
$ 37.85
Selling Price
$ 33.10
635
360
472
2604
Market Price
$ 45.95
Selling Price
$ 38.36
2228
757
1162
4669
Market Price
$ 38.88
Selling Price
$ 32.90
1557
1091
782
2653
Market Price
$ 51.61
Selling Price
$ 45.38
2031
873
1886
2159
Market Price
$ 63.93
Selling Price
$ 56.34
879
346
287
1330
Market Price
$ 55.52
Selling Price
$ 47.10
894
514
780
2084
Market Price
$ 60.97
Selling Price
$ 51.39
1069
476
226
1189
Market Price
$ 55.83
Selling Price
$ 49.95
467
450
410
1336
Market Price
$ 40.22
Selling Price
$ 34.45
4466
1904
2462
4986
Market Price
$ 50.26
Selling Price
$ 44.10
2036
964
1920
2324
Market Price
$ 34.72
Selling Price
$ 30.35
1424
651
939
3451
Market Price
$ 45.48
Selling Price
$ 39.21
573
508
140
2009
Market Price
$ 41.76
Selling Price
$ 35.24
780
653
512
1550
Market Price
$ 44.35
Selling Price
$ 37.32
3096
2337
1069
4306
Market Price
$ 47.15
Selling Price
$ 42.13
1986
1845
698
3357
Market Price
$ 42.90
Selling Price
$ 37.77
1698
1257
970
2309