Market Price
$ 78.04
Selling Price
$ 66.53
2827
655
1129
3082
Market Price
$ 88.84
Selling Price
$ 75.56
864
717
731
2722
Market Price
$ 80.33
Selling Price
$ 70.76
3524
1351
2187
4299
Market Price
$ 67.72
Selling Price
$ 59.75
1057
762
592
4443
Market Price
$ 102.43
Selling Price
$ 87.00
1023
463
763
4590
Market Price
$ 102.92
Selling Price
$ 92.08
1179
948
601
1237
Market Price
$ 72.72
Selling Price
$ 62.13
2533
2495
816
4312
Market Price
$ 98.79
Selling Price
$ 83.85
3519
3271
2230
3662
Market Price
$ 62.76
Selling Price
$ 56.71
824
344
254
1461
Market Price
$ 91.94
Selling Price
$ 77.57
860
541
591
869
Market Price
$ 104.92
Selling Price
$ 92.05
355
171
75
660
Market Price
$ 74.21
Selling Price
$ 65.22
1131
845
445
1870
Market Price
$ 70.63
Selling Price
$ 59.69
176
159
142
489
Market Price
$ 66.90
Selling Price
$ 59.41
3466
1810
3461
3473
Market Price
$ 100.55
Selling Price
$ 90.12
180
117
160
582
Market Price
$ 115.33
Selling Price
$ 97.39
941
675
874
3945
Market Price
$ 64.59
Selling Price
$ 55.28
1148
501
722
2097
Market Price
$ 79.11
Selling Price
$ 70.68
1558
882
561
4519
Market Price
$ 109.36
Selling Price
$ 95.70
653
255
498
1447
Market Price
$ 85.73
Selling Price
$ 73.60
4264
1739
4108
4493
Market Price
$ 68.97
Selling Price
$ 57.78
1484
1230
653
1601
Market Price
$ 77.25
Selling Price
$ 68.09
3724
1761
2136
4344
Market Price
$ 108.04
Selling Price
$ 90.56
1571
1073
1215
3424
Market Price
$ 112.09
Selling Price
$ 95.24
1712
1612
826
3666
Market Price
$ 91.42
Selling Price
$ 80.87
412
294
210
515
Market Price
$ 66.00
Selling Price
$ 55.38
2569
1139
2392
4783
Market Price
$ 84.70
Selling Price
$ 76.34
568
283
120
772
Market Price
$ 72.42
Selling Price
$ 61.10
841
666
242
1446
Market Price
$ 82.82
Selling Price
$ 72.72
1546
564
1534
2979
Market Price
$ 110.42
Selling Price
$ 97.17
3777
876
831
4576
Market Price
$ 100.35
Selling Price
$ 90.05
331
158
91
1471
Market Price
$ 61.54
Selling Price
$ 55.35
788
753
556
2373
Market Price
$ 86.54
Selling Price
$ 73.24
471
373
411
878
Market Price
$ 79.93
Selling Price
$ 70.61
781
437
639
2050
Market Price
$ 71.90
Selling Price
$ 60.28
1140
401
913
3938
Market Price
$ 86.25
Selling Price
$ 73.26
2860
1366
2549
3146
Market Price
$ 100.23
Selling Price
$ 83.67
3410
2421
1670
3865
Market Price
$ 96.03
Selling Price
$ 82.03
1843
1592
455
2600
Market Price
$ 68.41
Selling Price
$ 61.16
2475
1413
716
3517
Market Price
$ 97.63
Selling Price
$ 85.59
1527
1427
389
2568