126,500,000 29%
96,700,000 29%
126,000,000 24%
167,000,000 19%
340,000,000 17%
245,000,000 16%
215,000,000 8%