324,000,000 20%
304,000,000 17%
314,000,000 13%
149,420,000 8%
128,820,000 10%
107,380,000 4%
214,000,000 1%
115,020,000 22%
399,000,000 18%
164,000,000 5%
367,000,000 20%
105,000,000 4%
199,000,000 6%
139,000,000 2%
458,781,000 12%