Market Price
$ 91.26
Selling Price
$ 81.89
1268
603
870
3518
Market Price
$ 115.78
Selling Price
$ 96.89
1343
627
1273
1432
Market Price
$ 102.68
Selling Price
$ 86.52
1241
955
878
3078
Market Price
$ 73.64
Selling Price
$ 64.24
1392
467
1127
1619
Market Price
$ 88.10
Selling Price
$ 74.56
635
254
198
1363
Market Price
$ 78.27
Selling Price
$ 69.85
498
231
403
1918
Market Price
$ 83.51
Selling Price
$ 73.23
454
184
304
1403
Market Price
$ 74.13
Selling Price
$ 65.77
304
294
240
680
Market Price
$ 97.72
Selling Price
$ 81.54
2006
722
1059
4960
Market Price
$ 74.38
Selling Price
$ 66.31
4862
2536
1552
4865
Market Price
$ 107.24
Selling Price
$ 94.34
2960
1126
2382
4460
Market Price
$ 86.44
Selling Price
$ 72.80
3743
2890
1090
3931
Market Price
$ 66.37
Selling Price
$ 56.89
988
590
864
1143
Market Price
$ 79.05
Selling Price
$ 66.88
3590
3371
2366
4370
Market Price
$ 82.65
Selling Price
$ 74.16
1238
594
580
4695
Market Price
$ 96.54
Selling Price
$ 82.98
775
575
344
1384
Market Price
$ 108.03
Selling Price
$ 95.25
1589
786
1073
3630
Market Price
$ 91.97
Selling Price
$ 83.42
3943
2893
3747
4868
Market Price
$ 88.59
Selling Price
$ 74.28
881
816
467
2878
Market Price
$ 87.02
Selling Price
$ 77.67
2581
1366
916
3470
Market Price
$ 98.13
Selling Price
$ 86.35
1158
657
410
1263
Market Price
$ 83.53
Selling Price
$ 70.36
1986
1834
671
3654
Market Price
$ 81.83
Selling Price
$ 70.15
4048
2142
2017
4488
Market Price
$ 88.78
Selling Price
$ 75.13
1764
1444
1431
4054
Market Price
$ 93.03
Selling Price
$ 83.50
1450
445
734
3796
Market Price
$ 94.33
Selling Price
$ 81.12
104
20
78
416
Market Price
$ 86.78
Selling Price
$ 74.37
1218
905
858
4976
Market Price
$ 93.54
Selling Price
$ 78.58
588
330
240
1236
Market Price
$ 87.44
Selling Price
$ 73.17
4443
1649
2901
4487
Market Price
$ 110.04
Selling Price
$ 92.09
1007
749
332
1159
Market Price
$ 114.66
Selling Price
$ 96.10
2547
1421
1335
2599
Market Price
$ 75.43
Selling Price
$ 67.13
580
471
539
1550
Market Price
$ 70.24
Selling Price
$ 61.52
851
811
447
2879
Market Price
$ 73.87
Selling Price
$ 61.82
593
337
423
1138
Market Price
$ 90.25
Selling Price
$ 78.87
1935
1304
1614
3797
Market Price
$ 74.26
Selling Price
$ 63.17
974
243
473
2000
Market Price
$ 106.01
Selling Price
$ 90.00
3551
2948
3238
4918
Market Price
$ 78.01
Selling Price
$ 66.60
2138
1625
467
2712
Market Price
$ 89.68
Selling Price
$ 77.34
287
257
212
799
Market Price
$ 103.87
Selling Price
$ 88.37
327
290
108
483