Market Price
$ 48.41
Selling Price
$ 40.58
1682
1145
1049
2849
Market Price
$ 56.73
Selling Price
$ 50.79
435
286
174
785
Market Price
$ 32.34
Selling Price
$ 27.79
930
645
365
1640
Market Price
$ 48.86
Selling Price
$ 44.38
1899
529
826
4216
Market Price
$ 38.99
Selling Price
$ 33.04
2140
1908
1574
2505
Market Price
$ 49.42
Selling Price
$ 43.61
792
781
295
1197
Market Price
$ 61.98
Selling Price
$ 53.34
1439
970
360
2700
Market Price
$ 64.82
Selling Price
$ 54.36
3394
1660
1207
4015
Market Price
$ 59.86
Selling Price
$ 52.82
359
262
115
1523
Market Price
$ 45.56
Selling Price
$ 38.25
1416
523
764
3289
Market Price
$ 29.83
Selling Price
$ 26.14
1788
1247
577
3447
Market Price
$ 65.42
Selling Price
$ 57.49
2289
2129
2006
2878
Market Price
$ 50.31
Selling Price
$ 43.77
420
85
151
909
Market Price
$ 53.17
Selling Price
$ 45.45
594
312
481
853
Market Price
$ 59.86
Selling Price
$ 52.82
1024
324
607
1885
Market Price
$ 49.42
Selling Price
$ 41.22
1106
595
714
4117
Market Price
$ 50.77
Selling Price
$ 42.77
1692
1172
516
2804
Market Price
$ 29.63
Selling Price
$ 25.87
318
242
183
614
Market Price
$ 48.83
Selling Price
$ 43.86
441
373
213
610
Market Price
$ 65.90
Selling Price
$ 56.14
4062
3349
1821
4956
Market Price
$ 42.22
Selling Price
$ 35.62
1142
618
746
1503
Market Price
$ 52.08
Selling Price
$ 43.98
1334
832
725
3159
Market Price
$ 47.45
Selling Price
$ 41.43
1733
1597
782
3746
Market Price
$ 66.24
Selling Price
$ 57.73
1360
772
291
2691
Market Price
$ 31.89
Selling Price
$ 27.40
2222
541
2148
4880
Market Price
$ 61.44
Selling Price
$ 53.09
1975
1809
1967
3134
Market Price
$ 41.10
Selling Price
$ 36.02
219
99
193
580
Market Price
$ 52.48
Selling Price
$ 45.67
4173
3958
861
4173
Market Price
$ 61.44
Selling Price
$ 55.78
3900
2174
3506
4719
Market Price
$ 64.64
Selling Price
$ 57.74
2203
518
2063
2474
Market Price
$ 52.05
Selling Price
$ 45.98
238
142
160
446
Market Price
$ 30.35
Selling Price
$ 25.72
1507
604
657
3053
Market Price
$ 60.85
Selling Price
$ 54.20
1800
1312
1578
1827
Market Price
$ 57.34
Selling Price
$ 50.10
1105
794
752
2010
Market Price
$ 39.39
Selling Price
$ 33.76
744
518
366
1744
Market Price
$ 48.46
Selling Price
$ 42.90
1052
941
1037
3768
Market Price
$ 60.26
Selling Price
$ 51.92
2136
1493
1985
2172
Market Price
$ 34.42
Selling Price
$ 28.90
1544
589
353
4723
Market Price
$ 40.97
Selling Price
$ 34.19
1666
1560
820
2388
Market Price
$ 57.44
Selling Price
$ 50.68
381
352
150
1029