
279,309,000 22%
217,136,000

455,374,000 23%
346,135,000

130,319,000 27%
95,048,000

37,975,000 29%
26,805,000

60,511,000 24%
45,786,000

35,920,000 32%
24,308,000

49,203,000 30%
34,201,000

48,662,000 31%
33,507,000

214,351,000 17%
177,701,000

88,437,000 27%
64,079,000

154,935,000 24%
116,748,000

62,349,000 25%
46,671,000

93,300,000 25%
69,165,000