
890,000 14%
763,000

124,509,000 5%
118,157,000

107,993,000 11%
95,288,000

139,755,000 11%
122,985,000

20,328,000 25%
15,120,000

71,000

382,000 16%
318,000

192,000 26%
141,000

8,259,000 15%
6,989,000

623,000 19%
500,000

22,869,000 11%
20,202,000

229,000 21%
179,000

236,000 21%
185,000

85,000

372,000 31%
255,000

15,246,000 22%
11,817,000

6,607,000 23%
5,082,000

9,680,000 15%
8,132,000