48,195,000 24%
107,511,000 10%
39,545,000 15%
54,251,000 24%
39,934,000 29%
82,860,000 5%
50,151,000 11%
32,754,000 22%
110,210,000 9%
65,343,000 4%
66,229,000 4%
51,239,000 13%
25,014,000 10%
40,432,000 28%
104,543,000 8%
102,717,000 17%