43,642,000 28%
47,356,000 19%
277,482,000 28%
411,382,000 28%
566,791,000 28%
246,830,000 28%
142,614,000 28%
217,576,000 28%
60,155,000 28%
12,513,000 28%
7,251,000 28%