132,687,000 28%
41,077,000 28%
75,999,000 28%
135,840,000 28%
32,001,000 28%
107,072,000 28%
66,229,000 28%
66,921,000 28%
79,768,000 28%
71,382,000 28%
443,659,000 28%
247,538,000 28%