Market Price
$ 113.55
Selling Price
$ 97.09
1982
1947
1075
3157
Market Price
$ 83.08
Selling Price
$ 70.09
1357
1190
1278
4626
Market Price
$ 78.39
Selling Price
$ 66.11
649
439
257
1379
Market Price
$ 109.03
Selling Price
$ 97.82
2809
819
1654
3575
Market Price
$ 88.82
Selling Price
$ 78.67
698
328
402
1245
Market Price
$ 111.61
Selling Price
$ 94.84
783
424
438
2226
Market Price
$ 113.84
Selling Price
$ 98.85
816
475
722
1075
Market Price
$ 63.27
Selling Price
$ 56.13
1390
1082
1204
1708
Market Price
$ 85.54
Selling Price
$ 71.60
1295
1267
446
2882
Market Price
$ 94.53
Selling Price
$ 82.29
728
485
273
2652
Market Price
$ 75.45
Selling Price
$ 65.62
1585
1108
1548
1705
Market Price
$ 108.43
Selling Price
$ 92.94
658
332
536
1362
Market Price
$ 63.18
Selling Price
$ 56.02
1765
1729
695
2365
Market Price
$ 101.93
Selling Price
$ 88.06
778
670
590
2265
Market Price
$ 106.50
Selling Price
$ 95.09
3356
2375
1741
4660
Market Price
$ 113.51
Selling Price
$ 96.13
582
370
493
850
Market Price
$ 107.74
Selling Price
$ 95.52
4872
3000
2429
4910
Market Price
$ 74.75
Selling Price
$ 64.83
2311
2241
1585
4037
Market Price
$ 85.52
Selling Price
$ 72.54
2310
1420
772
4572
Market Price
$ 92.89
Selling Price
$ 80.96
892
424
822
2538
Market Price
$ 72.70
Selling Price
$ 63.08
1550
580
1070
2597
Market Price
$ 98.52
Selling Price
$ 89.15
1086
244
350
1253
Market Price
$ 73.33
Selling Price
$ 65.22
1782
604
1094
3661
Market Price
$ 88.27
Selling Price
$ 75.31
3264
2169
1263
4935
Market Price
$ 83.43
Selling Price
$ 70.78
1233
596
1158
3899
Market Price
$ 85.02
Selling Price
$ 74.54
1733
760
1725
1766
Market Price
$ 113.90
Selling Price
$ 96.96
2134
2039
962
4303
Market Price
$ 68.39
Selling Price
$ 59.76
1006
420
927
3338
Market Price
$ 70.98
Selling Price
$ 63.62
867
501
531
1058
Market Price
$ 111.16
Selling Price
$ 97.11
1778
1312
1710
2549
Market Price
$ 105.60
Selling Price
$ 92.97
528
191
518
2325
Market Price
$ 85.78
Selling Price
$ 74.92
1772
1043
986
3709
Market Price
$ 107.90
Selling Price
$ 90.20
1057
645
831
1569
Market Price
$ 74.30
Selling Price
$ 63.03
3590
1386
3473
4431
Market Price
$ 100.25
Selling Price
$ 85.99
990
206
595
1281
Market Price
$ 99.73
Selling Price
$ 89.30
1431
1166
963
3318
Market Price
$ 80.20
Selling Price
$ 72.51
3689
2861
3056
4034
Market Price
$ 96.54
Selling Price
$ 87.41
317
104
297
480
Market Price
$ 97.86
Selling Price
$ 88.52
1270
752
744
2716
Market Price
$ 63.96
Selling Price
$ 56.06
353
161
345
1463