Market Price
$ 49.47
Selling Price
$ 41.69
1499
544
712
3934
Market Price
$ 65.31
Selling Price
$ 59.28
2043
1697
1850
3396
Market Price
$ 46.02
Selling Price
$ 41.56
593
488
545
652
Market Price
$ 45.77
Selling Price
$ 41.18
3519
1162
1181
3877
Market Price
$ 53.42
Selling Price
$ 46.45
476
408
186
1366
Market Price
$ 51.53
Selling Price
$ 43.68
1515
360
742
4063
Market Price
$ 57.94
Selling Price
$ 48.99
1060
1032
267
2618
Market Price
$ 55.47
Selling Price
$ 47.09
789
626
612
1366
Market Price
$ 46.47
Selling Price
$ 42.16
1895
767
1735
2011
Market Price
$ 54.46
Selling Price
$ 46.23
1949
858
1564
2661
Market Price
$ 51.42
Selling Price
$ 43.00
850
818
482
3924
Market Price
$ 52.73
Selling Price
$ 47.92
656
245
296
656
Market Price
$ 66.84
Selling Price
$ 57.20
797
510
549
1759
Market Price
$ 68.12
Selling Price
$ 59.36
1744
1729
373
3182
Market Price
$ 43.47
Selling Price
$ 36.54
175
105
64
528
Market Price
$ 38.24
Selling Price
$ 32.77
1941
1336
1686
2776
Market Price
$ 64.04
Selling Price
$ 57.44
513
511
365
632
Market Price
$ 32.87
Selling Price
$ 29.81
639
265
454
2384
Market Price
$ 54.62
Selling Price
$ 45.54
2071
768
1408
2556
Market Price
$ 67.12
Selling Price
$ 57.63
688
161
250
2052
Market Price
$ 41.60
Selling Price
$ 37.54
345
208
156
520
Market Price
$ 52.53
Selling Price
$ 46.68
3531
2513
2638
3751
Market Price
$ 38.32
Selling Price
$ 33.63
2625
1422
1190
2965
Market Price
$ 38.28
Selling Price
$ 32.15
803
484
688
2104
Market Price
$ 67.21
Selling Price
$ 57.38
154
36
151
407
Market Price
$ 63.28
Selling Price
$ 53.24
378
126
84
1158
Market Price
$ 31.29
Selling Price
$ 26.28
1876
1078
923
4430
Market Price
$ 47.40
Selling Price
$ 41.05
3391
2769
1571
4191
Market Price
$ 33.44
Selling Price
$ 28.00
1479
468
986
3638
Market Price
$ 56.24
Selling Price
$ 47.97
3286
1552
2513
3331
Market Price
$ 30.63
Selling Price
$ 27.29
2390
1483
1427
2645
Market Price
$ 52.51
Selling Price
$ 44.50
2024
1576
1507
3973
Market Price
$ 52.23
Selling Price
$ 45.06
858
497
675
1127
Market Price
$ 47.19
Selling Price
$ 40.27
517
158
305
1846
Market Price
$ 62.82
Selling Price
$ 55.43
1943
1842
1088
2371
Market Price
$ 56.68
Selling Price
$ 47.30
203
161
106
529
Market Price
$ 59.96
Selling Price
$ 52.02
785
740
318
2239
Market Price
$ 44.04
Selling Price
$ 39.26
87
62
18
407
Market Price
$ 57.53
Selling Price
$ 51.43
1727
1714
427
3730
Market Price
$ 62.66
Selling Price
$ 52.63
312
302
307
1165