Market Price
$ 58.90
Selling Price
$ 50.08
722
442
160
2975
Market Price
$ 57.83
Selling Price
$ 51.80
2021
474
416
4641
Market Price
$ 43.11
Selling Price
$ 37.97
724
365
505
2382
Market Price
$ 29.14
Selling Price
$ 26.01
1323
964
984
3585
Market Price
$ 68.17
Selling Price
$ 57.36
2132
1557
2073
2996
Market Price
$ 64.90
Selling Price
$ 55.27
1812
1733
1140
1858
Market Price
$ 34.43
Selling Price
$ 29.66
797
677
492
2121
Market Price
$ 65.94
Selling Price
$ 57.68
288
174
212
1236
Market Price
$ 35.98
Selling Price
$ 31.24
3232
2450
2353
3347
Market Price
$ 67.75
Selling Price
$ 59.51
767
344
610
3058
Market Price
$ 39.86
Selling Price
$ 33.77
468
459
118
726
Market Price
$ 59.39
Selling Price
$ 51.45
1962
1512
1486
4838
Market Price
$ 37.30
Selling Price
$ 31.16
2542
1692
1900
3270
Market Price
$ 29.38
Selling Price
$ 26.46
3034
2730
980
3823
Market Price
$ 41.42
Selling Price
$ 37.04
3894
2642
1520
4144
Market Price
$ 67.15
Selling Price
$ 56.25
2667
1005
740
2794
Market Price
$ 57.19
Selling Price
$ 49.73
1710
801
1346
4052
Market Price
$ 49.38
Selling Price
$ 44.13
1400
1012
1299
1523
Market Price
$ 29.06
Selling Price
$ 25.31
914
456
500
2293
Market Price
$ 63.56
Selling Price
$ 54.14
2545
1080
1018
3088
Market Price
$ 45.16
Selling Price
$ 38.47
1299
315
791
1460
Market Price
$ 59.21
Selling Price
$ 49.40
142
112
64
499
Market Price
$ 29.82
Selling Price
$ 26.17
658
645
186
1713
Market Price
$ 34.55
Selling Price
$ 30.49
1356
434
788
1853
Market Price
$ 51.89
Selling Price
$ 45.43
1247
1053
635
2592
Market Price
$ 38.14
Selling Price
$ 33.88
625
509
274
2913
Market Price
$ 51.91
Selling Price
$ 44.66
787
183
669
1613
Market Price
$ 61.86
Selling Price
$ 54.81
1981
1738
1817
2559
Market Price
$ 67.39
Selling Price
$ 56.46
3794
1975
3441
3906
Market Price
$ 49.16
Selling Price
$ 44.17
365
169
230
793
Market Price
$ 53.76
Selling Price
$ 46.46
3035
2004
2580
4672
Market Price
$ 62.94
Selling Price
$ 54.37
1739
1337
624
4059
Market Price
$ 64.90
Selling Price
$ 55.14
1972
622
1401
4853
Market Price
$ 63.22
Selling Price
$ 53.77
2556
1868
2045
2586
Market Price
$ 31.64
Selling Price
$ 27.90
2185
1135
1864
3372
Market Price
$ 36.10
Selling Price
$ 31.91
3895
2120
3591
3906
Market Price
$ 39.38
Selling Price
$ 35.56
1914
846
1831
3367
Market Price
$ 44.40
Selling Price
$ 40.29
531
149
435
1702
Market Price
$ 41.20
Selling Price
$ 35.29
2021
1754
798
2112
Market Price
$ 55.80
Selling Price
$ 48.73
930
321
698
2668