Market Price
$ 50.69
Selling Price
$ 43.02
2292
986
596
4417
Market Price
$ 43.70
Selling Price
$ 39.56
1488
338
1360
3587
Market Price
$ 35.22
Selling Price
$ 31.59
693
264
259
735
Market Price
$ 49.50
Selling Price
$ 42.80
1498
1136
313
2558
Market Price
$ 62.40
Selling Price
$ 52.47
861
718
274
1034
Market Price
$ 46.91
Selling Price
$ 41.52
319
264
176
603
Market Price
$ 36.57
Selling Price
$ 31.71
1997
406
1580
3377
Market Price
$ 49.92
Selling Price
$ 42.34
2043
708
1871
4172
Market Price
$ 31.57
Selling Price
$ 28.34
1253
493
905
4707
Market Price
$ 54.38
Selling Price
$ 48.11
989
854
500
2641
Market Price
$ 56.44
Selling Price
$ 50.74
479
398
260
1571
Market Price
$ 43.41
Selling Price
$ 36.87
411
319
364
1808
Market Price
$ 57.02
Selling Price
$ 47.86
390
89
319
1461
Market Price
$ 56.65
Selling Price
$ 47.48
1257
1071
437
1833
Market Price
$ 63.52
Selling Price
$ 54.85
2304
1651
547
2598
Market Price
$ 38.68
Selling Price
$ 32.26
456
453
124
651
Market Price
$ 30.19
Selling Price
$ 27.14
3657
1495
2696
4903
Market Price
$ 55.49
Selling Price
$ 49.49
473
302
251
669
Market Price
$ 48.63
Selling Price
$ 41.76
1557
1050
1126
2458
Market Price
$ 63.99
Selling Price
$ 56.44
1005
305
622
1510
Market Price
$ 53.39
Selling Price
$ 48.48
2793
1252
1243
4807
Market Price
$ 60.33
Selling Price
$ 53.66
2232
1421
1817
2651
Market Price
$ 33.13
Selling Price
$ 29.93
873
656
719
949
Market Price
$ 38.99
Selling Price
$ 35.34
1699
1481
378
2028
Market Price
$ 59.38
Selling Price
$ 52.25
2181
1119
918
3445
Market Price
$ 52.06
Selling Price
$ 43.64
1818
1526
1487
2045
Market Price
$ 65.08
Selling Price
$ 58.65
1655
1175
510
4961
Market Price
$ 32.49
Selling Price
$ 28.21
2340
1693
671
2556
Market Price
$ 60.42
Selling Price
$ 54.13
2457
1291
903
2771
Market Price
$ 56.17
Selling Price
$ 49.14
416
365
400
2014
Market Price
$ 51.15
Selling Price
$ 43.86
2328
1801
2291
2579
Market Price
$ 29.96
Selling Price
$ 25.05
264
151
55
1032
Market Price
$ 63.03
Selling Price
$ 53.80
3055
640
1836
3330
Market Price
$ 29.48
Selling Price
$ 26.31
558
491
202
574
Market Price
$ 61.89
Selling Price
$ 52.59
285
234
100
1113
Market Price
$ 54.51
Selling Price
$ 47.21
1823
1647
1657
2120
Market Price
$ 63.32
Selling Price
$ 52.82
645
321
270
738
Market Price
$ 59.96
Selling Price
$ 52.30
1409
376
1062
3556
Market Price
$ 56.72
Selling Price
$ 49.56
2046
1627
1706
3967
Market Price
$ 38.82
Selling Price
$ 33.50
3174
2432
1191
4270