
35,497,000 27%
25,804,000

61,529,000 27%
44,531,000

64,889,000 27%
47,196,000

53,042,000 19%
42,555,000

93,605,000 22%
72,421,000

150,192,000 30%
104,913,000

63,014,000 35%
40,421,000

121,460,000 24%
91,167,000

118,711,000 25%
88,920,000

132,458,000 25%
99,003,000

115,531,000 23%
88,527,000

103,587,000 22%
80,516,000