40,595,000 28%
52,484,000 27%
85,619,000 28%
55,083,000 21%
26,764,000 23%
45,325,000 27%
232,208,000 15%
18,426,000 20%
20,526,000 23%
28,956,000 20%
175,567,000 24%
360,620,000 24%