25,898,000 19%
86,009,000 19%
102,022,000 19%
80,681,000 19%
103,828,000 19%
25,375,000 20%
7,126,000 19%
135,419,000 19%
126,870,000 20%
113,708,000 19%
97,989,000 19%
36,041,000 9%
171,244,000 19%
209,808,000 19%
8,028,000 19%
10,713,000 19%
8,912,000 19%
8,038,000 19%
27,068,000 19%
42,820,000 20%
135,323,000 19%
326,846,000 19%
85,354,000 19%