Market Price
$ 36.43
Selling Price
$ 32.90
994
719
812
1244
Market Price
$ 30.13
Selling Price
$ 25.80
3571
1718
3559
4483
Market Price
$ 69.09
Selling Price
$ 58.70
662
262
258
2806
Market Price
$ 50.77
Selling Price
$ 45.91
4723
3734
4115
4929
Market Price
$ 54.32
Selling Price
$ 48.61
3663
1376
3050
4517
Market Price
$ 39.50
Selling Price
$ 34.04
1311
483
446
1843
Market Price
$ 66.36
Selling Price
$ 55.54
1250
753
797
3667
Market Price
$ 29.84
Selling Price
$ 26.22
1312
825
839
4590
Market Price
$ 58.68
Selling Price
$ 51.85
3240
2432
2424
4586
Market Price
$ 67.67
Selling Price
$ 57.67
405
391
405
471
Market Price
$ 54.02
Selling Price
$ 47.17
742
230
499
3021
Market Price
$ 44.03
Selling Price
$ 39.40
370
122
182
1595
Market Price
$ 33.35
Selling Price
$ 29.94
1909
705
740
4287
Market Price
$ 44.81
Selling Price
$ 40.10
1803
369
1487
3101
Market Price
$ 57.79
Selling Price
$ 48.52
3614
3004
748
3630
Market Price
$ 42.26
Selling Price
$ 35.83
1479
701
473
4962
Market Price
$ 39.97
Selling Price
$ 35.21
2554
1563
1435
2592
Market Price
$ 44.78
Selling Price
$ 38.41
1650
1103
1044
1868
Market Price
$ 62.90
Selling Price
$ 55.61
1527
640
521
3090
Market Price
$ 56.09
Selling Price
$ 48.22
2936
1936
950
4238
Market Price
$ 49.98
Selling Price
$ 41.82
1150
924
473
2913
Market Price
$ 39.38
Selling Price
$ 33.64
240
141
150
816
Market Price
$ 38.94
Selling Price
$ 33.78
704
496
420
2141
Market Price
$ 29.21
Selling Price
$ 25.09
962
295
710
1564
Market Price
$ 66.18
Selling Price
$ 57.23
1038
598
485
2010
Market Price
$ 49.76
Selling Price
$ 43.68
1973
1427
1076
3402
Market Price
$ 38.67
Selling Price
$ 33.73
2029
1260
1971
3604
Market Price
$ 39.91
Selling Price
$ 33.32
675
379
485
3087
Market Price
$ 66.06
Selling Price
$ 59.30
1561
796
639
2824
Market Price
$ 38.96
Selling Price
$ 32.72
378
315
91
619
Market Price
$ 42.42
Selling Price
$ 38.10
660
478
469
1504
Market Price
$ 66.67
Selling Price
$ 55.93
1404
296
1317
1537
Market Price
$ 43.96
Selling Price
$ 37.18
615
305
180
2263
Market Price
$ 68.41
Selling Price
$ 58.32
1311
570
318
1472
Market Price
$ 34.61
Selling Price
$ 29.81
161
46
40
728
Market Price
$ 37.29
Selling Price
$ 33.57
2541
794
1931
2637
Market Price
$ 57.45
Selling Price
$ 49.35
252
185
165
598
Market Price
$ 32.44
Selling Price
$ 27.72
2121
1389
1874
2983
Market Price
$ 52.00
Selling Price
$ 44.75
1919
588
423
2784
Market Price
$ 53.52
Selling Price
$ 45.35
3556
1223
2942
3934