9,943,000 19%
9,821,000 19%
258,121,000 28%
228,546,000 28%
219,403,000 28%
92,883,000 28%
244,636,000 28%
235,860,000 28%
105,865,000 28%
9,296,000 28%
11,079,000 28%