307,000,000 25%
303,000,000 5%
236,000,000 10%
110,000,000 1%
345,000,000 13%
291,000,000 20%
133,000,000 1%