
50,854,000 28%
36,138,000

24,111,000 28%
17,295,000

31,173,000 27%
22,616,000

360,620,000 24%
271,606,000

12,191,000 23%
9,292,000

104,280,000 24%
78,453,000

17,198,000 20%
13,683,000

10,944,000 20%
8,721,000

168,266,000 15%
142,324,000

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

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

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