Market Price
$ 104.00
Selling Price
$ 94.53
190
99
173
766
Market Price
$ 102.82
Selling Price
$ 91.86
259
197
125
545
Market Price
$ 86.15
Selling Price
$ 73.92
344
185
133
442
Market Price
$ 81.86
Selling Price
$ 74.25
1095
919
947
4520
Market Price
$ 73.76
Selling Price
$ 66.11
3565
1621
3107
4244
Market Price
$ 114.97
Selling Price
$ 96.44
2991
893
1809
3065
Market Price
$ 68.78
Selling Price
$ 61.69
867
689
850
1762
Market Price
$ 92.10
Selling Price
$ 81.68
497
333
478
1117
Market Price
$ 110.93
Selling Price
$ 97.23
746
615
482
3088
Market Price
$ 86.43
Selling Price
$ 72.49
622
333
174
1028
Market Price
$ 65.03
Selling Price
$ 55.41
449
301
433
926
Market Price
$ 72.59
Selling Price
$ 64.51
3028
2679
1443
3364
Market Price
$ 64.51
Selling Price
$ 56.05
361
124
215
1191
Market Price
$ 97.55
Selling Price
$ 82.92
273
248
158
1218
Market Price
$ 84.57
Selling Price
$ 71.85
2211
1013
554
2558
Market Price
$ 83.82
Selling Price
$ 73.77
1501
1485
1192
3998
Market Price
$ 111.36
Selling Price
$ 95.34
1069
575
672
1636
Market Price
$ 79.26
Selling Price
$ 71.97
659
172
524
1002
Market Price
$ 94.05
Selling Price
$ 84.51
3992
2797
2319
4689
Market Price
$ 113.73
Selling Price
$ 98.52
2621
1489
1308
4215
Market Price
$ 98.94
Selling Price
$ 88.37
1337
327
668
4241
Market Price
$ 113.52
Selling Price
$ 96.10
1441
1115
502
4046
Market Price
$ 96.52
Selling Price
$ 83.05
968
597
576
1807
Market Price
$ 67.12
Selling Price
$ 58.71
1485
988
728
4658
Market Price
$ 110.34
Selling Price
$ 95.84
1227
954
1045
4408
Market Price
$ 102.17
Selling Price
$ 92.50
1986
836
1868
4802
Market Price
$ 106.19
Selling Price
$ 89.21
2478
2309
1272
3678
Market Price
$ 80.66
Selling Price
$ 70.19
1595
568
726
2393
Market Price
$ 113.16
Selling Price
$ 98.25
4450
2265
1936
4992
Market Price
$ 86.07
Selling Price
$ 78.02
3482
2679
1461
3584
Market Price
$ 76.37
Selling Price
$ 64.28
655
370
442
1704
Market Price
$ 102.49
Selling Price
$ 92.13
2023
1351
1607
4928
Market Price
$ 80.81
Selling Price
$ 69.78
461
94
417
716
Market Price
$ 92.24
Selling Price
$ 81.93
1437
1136
398
2875
Market Price
$ 109.88
Selling Price
$ 94.96
1362
583
636
1618
Market Price
$ 81.42
Selling Price
$ 68.62
1063
732
907
1778
Market Price
$ 88.94
Selling Price
$ 79.04
734
609
159
884
Market Price
$ 68.12
Selling Price
$ 61.20
2617
785
1016
2695
Market Price
$ 63.83
Selling Price
$ 57.32
3197
2613
2524
4467
Market Price
$ 84.68
Selling Price
$ 71.47
1580
783
962
2529