Market Price
$ 94.53
Selling Price
$ 80.66
1947
1569
724
2490
Market Price
$ 64.73
Selling Price
$ 58.80
2973
2939
2601
3630
Market Price
$ 74.92
Selling Price
$ 67.44
1269
769
724
4838
Market Price
$ 105.58
Selling Price
$ 89.14
1106
332
708
3313
Market Price
$ 74.62
Selling Price
$ 63.75
2322
1662
1341
3749
Market Price
$ 69.23
Selling Price
$ 58.21
1837
951
841
3564
Market Price
$ 85.94
Selling Price
$ 72.10
1398
1077
958
1585
Market Price
$ 92.61
Selling Price
$ 82.42
2169
979
1291
3519
Market Price
$ 108.50
Selling Price
$ 95.01
2737
1816
2648
3851
Market Price
$ 93.92
Selling Price
$ 83.21
3417
1752
2055
4077
Market Price
$ 65.31
Selling Price
$ 59.34
993
280
422
1463
Market Price
$ 112.14
Selling Price
$ 96.83
421
123
155
499
Market Price
$ 112.41
Selling Price
$ 93.94
994
621
270
4327
Market Price
$ 68.67
Selling Price
$ 61.96
2936
1125
1779
3350
Market Price
$ 108.84
Selling Price
$ 97.62
582
142
482
689
Market Price
$ 92.10
Selling Price
$ 79.71
1484
449
1174
2100
Market Price
$ 108.32
Selling Price
$ 96.65
1341
673
1276
1675
Market Price
$ 96.94
Selling Price
$ 86.85
838
580
614
2055
Market Price
$ 94.38
Selling Price
$ 79.53
2316
2134
927
2481
Market Price
$ 65.57
Selling Price
$ 55.93
801
569
387
1778
Market Price
$ 92.61
Selling Price
$ 77.71
2642
1077
1325
3124
Market Price
$ 104.45
Selling Price
$ 92.53
471
312
452
1560
Market Price
$ 112.87
Selling Price
$ 95.32
1538
879
1130
2892
Market Price
$ 74.27
Selling Price
$ 65.69
1486
1307
847
4853
Market Price
$ 83.14
Selling Price
$ 74.04
1571
532
466
2808
Market Price
$ 96.59
Selling Price
$ 83.17
1926
666
1027
4533
Market Price
$ 107.83
Selling Price
$ 95.60
1809
1790
540
3322
Market Price
$ 94.53
Selling Price
$ 83.95
374
228
218
1318
Market Price
$ 104.75
Selling Price
$ 89.72
4102
1700
2781
4411
Market Price
$ 65.35
Selling Price
$ 59.21
1387
1114
384
2186
Market Price
$ 108.66
Selling Price
$ 94.45
2702
901
2489
4761
Market Price
$ 106.47
Selling Price
$ 90.01
1686
855
1030
3535
Market Price
$ 101.60
Selling Price
$ 85.53
2446
1268
1540
2514
Market Price
$ 94.31
Selling Price
$ 79.55
1132
1052
985
1731
Market Price
$ 95.44
Selling Price
$ 85.73
1271
1174
387
2665
Market Price
$ 77.44
Selling Price
$ 68.71
529
117
515
988
Market Price
$ 93.83
Selling Price
$ 82.27
3877
3656
2053
4122
Market Price
$ 79.31
Selling Price
$ 66.54
2699
1157
1907
4930
Market Price
$ 90.97
Selling Price
$ 79.82
2159
1144
1246
2563
Market Price
$ 73.85
Selling Price
$ 63.18
3324
1718
1938
4543