417,298,000 28%
217,261,000 28%
298,508,000 28%
166,515,000 28%
123,871,000 28%
223,373,000 28%
340,115,000 28%