
120,807,000 17%
99,838,000

15,462,000 27%
11,188,000

16,824,000 23%
12,823,000

30,741,000 27%
22,214,000

143,907,000 24%
108,266,000

179,733,000 20%
142,105,000

23,734,000 20%
18,883,000

172,361,000 24%
129,939,000

6,357,000 28%
4,528,000

162,493,000 23%
123,908,000

15,103,000 20%
12,035,000

232,208,000 15%
196,408,000

45,150,000 21%
35,291,000

37,151,000 27%
26,990,000

21,937,000 23%
16,826,000



