Market Price
$ 40.31
Selling Price
$ 35.57
812
167
563
2464
Market Price
$ 63.35
Selling Price
$ 57.20
241
202
140
581
Market Price
$ 57.06
Selling Price
$ 51.81
2660
818
1791
2720
Market Price
$ 42.73
Selling Price
$ 35.61
763
397
290
1234
Market Price
$ 51.45
Selling Price
$ 45.42
588
492
412
2678
Market Price
$ 64.06
Selling Price
$ 55.49
3397
800
752
3587
Market Price
$ 37.86
Selling Price
$ 34.01
395
92
179
1620
Market Price
$ 58.72
Selling Price
$ 53.19
2882
2469
2033
3573
Market Price
$ 63.17
Selling Price
$ 57.32
1137
1041
298
2526
Market Price
$ 40.28
Selling Price
$ 34.46
1687
682
1068
1805
Market Price
$ 59.42
Selling Price
$ 53.34
3289
2369
961
4137
Market Price
$ 37.49
Selling Price
$ 34.07
4092
1972
3218
4834
Market Price
$ 49.23
Selling Price
$ 42.34
2968
1739
831
4160
Market Price
$ 43.30
Selling Price
$ 39.21
3165
2989
2978
3594
Market Price
$ 48.03
Selling Price
$ 42.90
443
257
409
477
Market Price
$ 46.03
Selling Price
$ 38.43
1738
607
419
3652
Market Price
$ 59.63
Selling Price
$ 53.09
2180
1685
1806
4810
Market Price
$ 50.14
Selling Price
$ 44.00
1181
549
949
3739
Market Price
$ 41.27
Selling Price
$ 35.64
2153
1579
909
4785
Market Price
$ 70.69
Selling Price
$ 59.73
719
595
705
1412
Market Price
$ 52.60
Selling Price
$ 44.33
1509
1468
925
3547
Market Price
$ 52.49
Selling Price
$ 45.65
2262
638
466
4372
Market Price
$ 46.29
Selling Price
$ 41.30
945
665
650
1761
Market Price
$ 38.71
Selling Price
$ 33.62
497
124
333
2211
Market Price
$ 67.50
Selling Price
$ 57.27
2972
727
1348
3659
Market Price
$ 58.56
Selling Price
$ 52.57
1124
399
347
3240
Market Price
$ 54.86
Selling Price
$ 48.53
2824
2652
1578
4698
Market Price
$ 61.23
Selling Price
$ 55.03
1781
709
403
2757
Market Price
$ 51.66
Selling Price
$ 43.87
1503
699
425
3340
Market Price
$ 69.25
Selling Price
$ 58.11
244
122
97
871
Market Price
$ 30.68
Selling Price
$ 27.22
3300
876
2699
4498
Market Price
$ 62.21
Selling Price
$ 52.67
1776
822
1103
3743
Market Price
$ 56.11
Selling Price
$ 47.04
402
342
270
441
Market Price
$ 33.88
Selling Price
$ 29.18
2561
2448
577
3259
Market Price
$ 65.83
Selling Price
$ 59.62
729
492
319
1590
Market Price
$ 53.40
Selling Price
$ 46.30
2099
1255
1224
2158
Market Price
$ 44.29
Selling Price
$ 37.30
321
86
247
920
Market Price
$ 59.81
Selling Price
$ 50.06
1356
677
696
4577
Market Price
$ 31.23
Selling Price
$ 27.67
910
657
816
1176
Market Price
$ 52.56
Selling Price
$ 44.43
1498
1398
466
3833