
43,235,000 21%
33,959,000

35,339,000 25%
26,442,000

87,541,000 17%
72,346,000

11,204,000 27%
8,107,000

22,276,000 27%
16,097,000

175,697,000 27%
128,093,000

11,309,000 24%
8,534,000

365,569,000 36%
230,370,000

28,737,000 22%
22,340,000

17,411,000 18%
14,194,000

24,087,000 28%
17,254,000

17,554,000 17%
14,467,000

46,296,000 25%
34,474,000

174,993,000 18%
143,149,000

59,127,000 26%
43,598,000

542,326,000 22%
418,141,000