Market Price
$ 61.57
Selling Price
$ 52.14
1523
459
1408
3034
Market Price
$ 35.58
Selling Price
$ 31.87
1047
446
508
2194
Market Price
$ 57.51
Selling Price
$ 50.73
1584
377
1354
1622
Market Price
$ 60.25
Selling Price
$ 53.93
845
520
512
1481
Market Price
$ 46.15
Selling Price
$ 41.30
3500
1842
2462
4855
Market Price
$ 47.78
Selling Price
$ 42.53
2251
817
2216
3139
Market Price
$ 43.29
Selling Price
$ 37.11
2601
1327
1530
4243
Market Price
$ 57.96
Selling Price
$ 51.01
739
514
206
811
Market Price
$ 45.28
Selling Price
$ 40.98
1359
378
798
3435
Market Price
$ 37.43
Selling Price
$ 31.29
822
355
396
3443
Market Price
$ 48.47
Selling Price
$ 41.83
206
55
143
748
Market Price
$ 61.10
Selling Price
$ 50.95
942
913
875
1520
Market Price
$ 43.72
Selling Price
$ 39.30
419
185
250
1047
Market Price
$ 33.87
Selling Price
$ 28.52
468
173
446
1090
Market Price
$ 43.13
Selling Price
$ 37.77
2020
1583
1676
2267
Market Price
$ 39.26
Selling Price
$ 33.44
2670
2594
2553
4608
Market Price
$ 39.77
Selling Price
$ 34.80
210
190
63
550
Market Price
$ 55.89
Selling Price
$ 50.20
2805
2719
2273
4449
Market Price
$ 31.82
Selling Price
$ 28.72
561
378
358
1628
Market Price
$ 40.53
Selling Price
$ 34.48
923
504
445
2006
Market Price
$ 47.06
Selling Price
$ 39.55
2559
1457
2137
3047
Market Price
$ 68.81
Selling Price
$ 57.76
3587
756
2251
3673
Market Price
$ 44.61
Selling Price
$ 39.75
3134
645
955
4495
Market Price
$ 30.78
Selling Price
$ 27.00
1639
1111
551
4075
Market Price
$ 52.63
Selling Price
$ 46.75
902
505
434
1486
Market Price
$ 42.07
Selling Price
$ 37.24
1353
615
606
1770
Market Price
$ 44.80
Selling Price
$ 38.16
1483
1229
1339
4589
Market Price
$ 34.72
Selling Price
$ 31.18
743
397
699
2280
Market Price
$ 36.01
Selling Price
$ 30.92
265
60
185
1311
Market Price
$ 49.06
Selling Price
$ 44.47
1630
1403
1321
3315
Market Price
$ 48.94
Selling Price
$ 43.81
1227
773
360
2554
Market Price
$ 44.34
Selling Price
$ 38.20
2662
1419
1085
3634
Market Price
$ 45.97
Selling Price
$ 40.72
2060
587
1239
2753
Market Price
$ 55.91
Selling Price
$ 46.81
2062
1972
1802
4067
Market Price
$ 49.52
Selling Price
$ 44.43
2364
1537
1721
4537
Market Price
$ 45.87
Selling Price
$ 38.46
1047
282
752
2620
Market Price
$ 33.66
Selling Price
$ 29.28
527
424
232
570
Market Price
$ 60.42
Selling Price
$ 50.98
1499
737
437
1687
Market Price
$ 63.97
Selling Price
$ 55.21
1202
1011
899
1203
Market Price
$ 49.26
Selling Price
$ 43.36
2013
1423
1854
4663