Market Price
$ 36.39
Selling Price
$ 31.70
1904
1015
1598
4469
Market Price
$ 37.21
Selling Price
$ 32.06
2733
931
2551
4051
Market Price
$ 39.77
Selling Price
$ 34.53
1733
1694
1176
1849
Market Price
$ 60.22
Selling Price
$ 50.20
3414
2295
2173
4302
Market Price
$ 58.17
Selling Price
$ 52.16
2188
2136
1210
4738
Market Price
$ 43.37
Selling Price
$ 38.53
1115
961
320
3621
Market Price
$ 42.51
Selling Price
$ 38.50
2520
1545
1201
3834
Market Price
$ 65.51
Selling Price
$ 54.66
1023
456
749
2448
Market Price
$ 39.45
Selling Price
$ 34.93
2458
2271
582
3958
Market Price
$ 36.39
Selling Price
$ 31.66
1413
1396
985
1658
Market Price
$ 62.08
Selling Price
$ 56.13
1352
1318
972
1676
Market Price
$ 32.48
Selling Price
$ 28.00
917
233
278
1434
Market Price
$ 51.47
Selling Price
$ 42.95
2368
546
1324
2716
Market Price
$ 34.99
Selling Price
$ 30.59
1360
1055
1124
2362
Market Price
$ 58.90
Selling Price
$ 51.66
508
346
421
755
Market Price
$ 62.56
Selling Price
$ 55.91
1994
1056
1332
2306
Market Price
$ 66.30
Selling Price
$ 55.96
1298
986
1068
3377
Market Price
$ 35.52
Selling Price
$ 31.29
208
142
124
428
Market Price
$ 29.29
Selling Price
$ 25.17
544
373
385
2324
Market Price
$ 52.44
Selling Price
$ 46.51
2412
1357
830
2596
Market Price
$ 29.88
Selling Price
$ 25.80
942
895
206
1287
Market Price
$ 35.59
Selling Price
$ 30.83
218
207
155
1082
Market Price
$ 54.01
Selling Price
$ 46.12
173
102
71
865
Market Price
$ 40.75
Selling Price
$ 34.92
2164
2017
524
2194
Market Price
$ 39.83
Selling Price
$ 34.49
1026
935
831
1497
Market Price
$ 43.84
Selling Price
$ 37.51
787
200
480
2801
Market Price
$ 35.05
Selling Price
$ 31.02
902
428
757
974
Market Price
$ 64.68
Selling Price
$ 54.20
1100
1064
259
3465
Market Price
$ 66.73
Selling Price
$ 59.99
913
826
698
3425
Market Price
$ 44.60
Selling Price
$ 38.58
2140
1574
565
3797
Market Price
$ 55.07
Selling Price
$ 47.64
3970
2592
2847
4697
Market Price
$ 39.80
Selling Price
$ 34.87
980
698
979
4101
Market Price
$ 50.90
Selling Price
$ 45.57
1985
605
564
2922
Market Price
$ 36.40
Selling Price
$ 32.66
454
193
227
604
Market Price
$ 36.63
Selling Price
$ 30.91
672
483
275
2554
Market Price
$ 63.25
Selling Price
$ 55.63
1566
521
1521
3554
Market Price
$ 45.59
Selling Price
$ 39.08
4718
3615
1201
4949
Market Price
$ 30.10
Selling Price
$ 26.59
1698
513
1116
1815
Market Price
$ 52.37
Selling Price
$ 46.29
196
147
58
428
Market Price
$ 56.73
Selling Price
$ 48.29
614
467
520
1940