Market Price
$ 74.46
Selling Price
$ 66.30
1475
1358
1031
2913
Market Price
$ 95.13
Selling Price
$ 79.42
317
260
92
1134
Market Price
$ 74.40
Selling Price
$ 62.60
2256
1191
2146
2694
Market Price
$ 66.38
Selling Price
$ 59.53
3792
1471
2003
4843
Market Price
$ 84.30
Selling Price
$ 74.68
1203
499
1111
2556
Market Price
$ 63.20
Selling Price
$ 56.95
3769
3109
3587
3967
Market Price
$ 95.07
Selling Price
$ 81.03
2955
934
1646
3363
Market Price
$ 78.81
Selling Price
$ 68.40
2344
1525
551
4446
Market Price
$ 110.66
Selling Price
$ 97.99
4501
3716
1766
4976
Market Price
$ 71.86
Selling Price
$ 63.51
4234
3193
4077
4814
Market Price
$ 93.39
Selling Price
$ 84.19
290
219
251
1271
Market Price
$ 83.75
Selling Price
$ 71.48
2623
1145
2226
3137
Market Price
$ 97.58
Selling Price
$ 87.40
1670
1108
1103
4173
Market Price
$ 84.33
Selling Price
$ 74.18
857
792
545
1759
Market Price
$ 90.57
Selling Price
$ 76.16
361
268
102
770
Market Price
$ 98.12
Selling Price
$ 83.88
3451
1922
3132
4277
Market Price
$ 79.18
Selling Price
$ 66.74
1091
771
971
2938
Market Price
$ 111.96
Selling Price
$ 94.28
2005
461
426
3676
Market Price
$ 81.04
Selling Price
$ 72.55
2402
1170
1510
2985
Market Price
$ 102.93
Selling Price
$ 85.83
1063
464
866
1740
Market Price
$ 82.56
Selling Price
$ 71.19
1526
1428
577
2975
Market Price
$ 86.04
Selling Price
$ 71.71
1041
540
634
1666
Market Price
$ 69.89
Selling Price
$ 62.79
3417
950
1506
3984
Market Price
$ 89.05
Selling Price
$ 77.08
3514
836
2666
4253
Market Price
$ 69.11
Selling Price
$ 59.87
1168
1147
594
2236
Market Price
$ 61.64
Selling Price
$ 55.76
1203
911
377
4542
Market Price
$ 82.55
Selling Price
$ 69.31
542
198
256
673
Market Price
$ 90.37
Selling Price
$ 78.59
2812
1415
1071
3346
Market Price
$ 106.23
Selling Price
$ 89.55
556
366
130
2305
Market Price
$ 89.99
Selling Price
$ 75.39
1262
661
360
1730
Market Price
$ 106.94
Selling Price
$ 92.13
2348
1982
1468
4839
Market Price
$ 89.11
Selling Price
$ 80.76
1897
946
980
3136
Market Price
$ 84.02
Selling Price
$ 70.88
2779
2000
2103
3222
Market Price
$ 85.62
Selling Price
$ 72.89
3900
1716
2647
3966
Market Price
$ 95.09
Selling Price
$ 79.52
1315
607
787
2755
Market Price
$ 85.39
Selling Price
$ 75.24
2481
1325
1647
4914
Market Price
$ 93.40
Selling Price
$ 80.55
3297
2876
1409
4066
Market Price
$ 73.04
Selling Price
$ 61.51
2859
2670
1269
3447
Market Price
$ 103.37
Selling Price
$ 86.67
1239
1113
532
4096
Market Price
$ 108.40
Selling Price
$ 90.94
1446
1054
1012
2538