Market Price
$ 101.33
Selling Price
$ 87.46
4500
3297
3968
4638
Market Price
$ 91.38
Selling Price
$ 79.60
3025
2660
2700
3964
Market Price
$ 101.69
Selling Price
$ 85.18
1643
1366
1558
2980
Market Price
$ 110.73
Selling Price
$ 97.10
1549
728
707
3766
Market Price
$ 62.23
Selling Price
$ 56.44
471
461
182
793
Market Price
$ 104.05
Selling Price
$ 87.37
224
180
152
460
Market Price
$ 111.06
Selling Price
$ 93.80
1395
1022
581
3046
Market Price
$ 107.70
Selling Price
$ 94.22
436
197
119
1312
Market Price
$ 74.66
Selling Price
$ 63.43
3823
3429
3147
4831
Market Price
$ 66.09
Selling Price
$ 55.97
2194
1455
1195
2388
Market Price
$ 111.72
Selling Price
$ 97.81
1301
1131
597
2404
Market Price
$ 113.79
Selling Price
$ 96.69
3482
1291
3074
4051
Market Price
$ 73.77
Selling Price
$ 66.22
1087
618
420
1148
Market Price
$ 86.71
Selling Price
$ 74.47
1166
398
855
1623
Market Price
$ 111.74
Selling Price
$ 98.37
409
370
151
959
Market Price
$ 89.98
Selling Price
$ 76.79
227
62
55
565
Market Price
$ 90.27
Selling Price
$ 76.87
2183
1146
1981
4496
Market Price
$ 115.32
Selling Price
$ 98.85
1785
1414
457
3965
Market Price
$ 85.97
Selling Price
$ 76.79
2316
931
1725
4828
Market Price
$ 107.54
Selling Price
$ 91.37
2238
450
1223
4961
Market Price
$ 111.34
Selling Price
$ 93.68
1085
813
684
1990
Market Price
$ 107.06
Selling Price
$ 92.68
2199
713
1979
3921
Market Price
$ 101.90
Selling Price
$ 90.24
471
459
146
539
Market Price
$ 66.53
Selling Price
$ 57.18
3175
2127
2061
3791
Market Price
$ 108.71
Selling Price
$ 90.88
473
411
209
1076
Market Price
$ 64.96
Selling Price
$ 55.41
1076
529
533
2813
Market Price
$ 104.28
Selling Price
$ 87.73
2836
2150
973
2930
Market Price
$ 109.61
Selling Price
$ 94.74
2243
755
2028
2814
Market Price
$ 91.68
Selling Price
$ 80.99
3246
1567
1578
3843
Market Price
$ 82.21
Selling Price
$ 70.40
1371
1338
924
1700
Market Price
$ 79.37
Selling Price
$ 72.01
329
246
162
1148
Market Price
$ 75.06
Selling Price
$ 63.55
1495
1105
685
2153
Market Price
$ 86.17
Selling Price
$ 78.25
482
229
155
974
Market Price
$ 89.56
Selling Price
$ 76.23
708
297
241
2189
Market Price
$ 76.41
Selling Price
$ 67.96
1508
780
607
2409
Market Price
$ 79.89
Selling Price
$ 69.53
1132
765
1056
1134
Market Price
$ 70.69
Selling Price
$ 60.23
583
383
307
925
Market Price
$ 103.47
Selling Price
$ 88.21
2095
1257
457
2993
Market Price
$ 92.25
Selling Price
$ 79.27
698
592
539
2518
Market Price
$ 80.07
Selling Price
$ 69.71
2165
1055
1427
3084