
70,179,000 28%
49,871,000

33,274,000 28%
23,868,000

43,019,000 27%
31,211,000

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

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

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

23,734,000 20%
18,883,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