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%
7,578,000 18%
24,510,000 17%
78,064,000 19%
57,446,000 25%
12,199,000 22%
626,100,000 29%