109,884,000 21%
53,392,000 23%
90,418,000 27%
287,938,000 15%
22,849,000 20%
25,453,000 23%
35,906,000 20%
217,704,000 24%
5,186,000 44%
6,186,000 25%
393,373,000 27%
12,274,000 28%