
46,130,000 28%
32,781,000

21,870,000 28%
15,687,000

28,277,000 27%
20,515,000

302,864,000 24%
228,105,000

11,058,000 23%
8,428,000

94,593,000 24%
71,165,000

15,600,000 20%
12,411,000

9,927,000 20%
7,910,000

152,635,000 15%
129,103,000

33,700,000 27%
24,482,000

19,899,000 23%
15,262,000

40,955,000 21%
32,012,000