332,000,000 31%
300,000,000 31%
420,000,000 11%
324,000,000 22%
425,000,000 15%
218,000,000 5%
298,000,000 23%
236,000,000 36%