Market Price
$ 63.65
Selling Price
$ 57.29
1937
416
1839
4221
Market Price
$ 64.23
Selling Price
$ 57.78
1029
982
364
1670
Market Price
$ 65.72
Selling Price
$ 57.19
808
599
739
3678
Market Price
$ 62.31
Selling Price
$ 56.07
1424
461
728
4131
Market Price
$ 47.08
Selling Price
$ 42.71
1053
422
973
1329
Market Price
$ 61.43
Selling Price
$ 55.83
1604
1043
655
2338
Market Price
$ 70.55
Selling Price
$ 58.81
1842
919
1086
2547
Market Price
$ 57.26
Selling Price
$ 47.75
1017
435
769
2174
Market Price
$ 46.59
Selling Price
$ 39.97
1386
799
339
4439
Market Price
$ 63.56
Selling Price
$ 54.04
2046
1539
1606
3669
Market Price
$ 51.32
Selling Price
$ 45.08
744
353
343
1955
Market Price
$ 28.13
Selling Price
$ 25.45
1575
1152
1540
1724
Market Price
$ 50.70
Selling Price
$ 42.39
3814
1913
1763
4699
Market Price
$ 60.56
Selling Price
$ 53.83
1421
426
1279
3583
Market Price
$ 63.54
Selling Price
$ 55.59
1878
1006
706
3809
Market Price
$ 35.45
Selling Price
$ 31.37
1831
639
969
3050
Market Price
$ 53.73
Selling Price
$ 48.75
852
173
632
1926
Market Price
$ 31.88
Selling Price
$ 27.47
723
180
350
1590
Market Price
$ 51.95
Selling Price
$ 44.53
891
203
700
2856
Market Price
$ 50.64
Selling Price
$ 45.05
3071
1745
2553
4480
Market Price
$ 58.05
Selling Price
$ 51.92
1131
346
723
1599
Market Price
$ 44.70
Selling Price
$ 39.84
327
315
201
1164
Market Price
$ 48.81
Selling Price
$ 40.76
3485
2398
2116
3745
Market Price
$ 40.03
Selling Price
$ 34.66
666
231
350
2512
Market Price
$ 68.61
Selling Price
$ 59.18
3283
3248
1258
3753
Market Price
$ 51.63
Selling Price
$ 43.74
3440
2134
2669
4339
Market Price
$ 52.97
Selling Price
$ 44.85
2160
1101
1941
4184
Market Price
$ 60.89
Selling Price
$ 51.83
845
178
472
3297
Market Price
$ 32.72
Selling Price
$ 28.10
1661
1540
1444
4164
Market Price
$ 49.71
Selling Price
$ 44.56
390
220
122
655
Market Price
$ 64.36
Selling Price
$ 56.56
638
566
176
3004
Market Price
$ 41.78
Selling Price
$ 36.08
4013
3881
1462
4772
Market Price
$ 52.83
Selling Price
$ 44.62
773
257
197
1310
Market Price
$ 36.41
Selling Price
$ 30.67
1183
751
716
2914
Market Price
$ 46.86
Selling Price
$ 39.57
1320
1075
673
1891
Market Price
$ 42.08
Selling Price
$ 35.73
268
236
76
1312
Market Price
$ 54.74
Selling Price
$ 49.69
295
182
162
1029
Market Price
$ 58.22
Selling Price
$ 50.91
1108
718
423
3177
Market Price
$ 42.92
Selling Price
$ 36.62
1342
1204
1237
1374
Market Price
$ 41.87
Selling Price
$ 35.72
2845
2668
876
3662