Market Price
$ 63.13
Selling Price
$ 56.39
1438
356
554
4765
Market Price
$ 63.28
Selling Price
$ 56.82
1902
1886
1829
4617
Market Price
$ 66.15
Selling Price
$ 55.91
2149
1699
1761
3240
Market Price
$ 36.08
Selling Price
$ 30.91
958
870
317
2206
Market Price
$ 66.54
Selling Price
$ 59.54
1173
550
418
4735
Market Price
$ 65.30
Selling Price
$ 57.26
1353
469
805
3737
Market Price
$ 49.55
Selling Price
$ 43.93
3511
2684
1164
4390
Market Price
$ 65.12
Selling Price
$ 57.46
1000
688
635
1666
Market Price
$ 30.81
Selling Price
$ 26.12
1670
1556
1644
2384
Market Price
$ 32.93
Selling Price
$ 27.72
1747
882
1698
2775
Market Price
$ 32.65
Selling Price
$ 29.15
560
255
250
1932
Market Price
$ 48.55
Selling Price
$ 42.68
2016
1707
486
2921
Market Price
$ 63.14
Selling Price
$ 53.09
1172
847
819
4708
Market Price
$ 35.13
Selling Price
$ 30.92
2341
1146
887
4346
Market Price
$ 56.84
Selling Price
$ 48.83
1229
335
728
2649
Market Price
$ 61.01
Selling Price
$ 51.08
1741
1148
1052
4479
Market Price
$ 55.51
Selling Price
$ 48.86
2149
1514
552
3978
Market Price
$ 51.61
Selling Price
$ 44.41
373
348
203
1583
Market Price
$ 42.44
Selling Price
$ 37.73
2050
875
857
4621
Market Price
$ 45.86
Selling Price
$ 39.74
2287
1727
533
2677
Market Price
$ 50.54
Selling Price
$ 45.33
2206
891
784
3988
Market Price
$ 48.24
Selling Price
$ 42.30
2097
1379
1251
2267
Market Price
$ 39.95
Selling Price
$ 35.39
214
52
161
448
Market Price
$ 67.97
Selling Price
$ 59.89
2707
2295
1925
3223
Market Price
$ 37.91
Selling Price
$ 33.01
975
315
380
4400
Market Price
$ 30.36
Selling Price
$ 26.73
588
498
260
698
Market Price
$ 43.39
Selling Price
$ 36.87
604
390
330
996
Market Price
$ 50.81
Selling Price
$ 44.21
3973
1160
3237
4259
Market Price
$ 49.25
Selling Price
$ 41.39
791
772
223
1804
Market Price
$ 63.36
Selling Price
$ 57.59
197
114
68
853
Market Price
$ 31.81
Selling Price
$ 27.18
990
775
594
1483
Market Price
$ 60.71
Selling Price
$ 52.77
3402
1983
3351
3994
Market Price
$ 40.07
Selling Price
$ 35.55
1086
280
576
4805
Market Price
$ 52.29
Selling Price
$ 45.00
1523
1426
954
2667
Market Price
$ 65.46
Selling Price
$ 54.82
1154
812
748
2869
Market Price
$ 49.29
Selling Price
$ 44.69
514
269
378
1673
Market Price
$ 40.09
Selling Price
$ 36.22
1470
680
639
2486
Market Price
$ 28.28
Selling Price
$ 25.47
1229
454
827
1640
Market Price
$ 52.10
Selling Price
$ 45.37
3269
2118
945
3930
Market Price
$ 67.25
Selling Price
$ 58.79
2687
1318
1182
3556