30148680
2,397,000 5%
18,153,000 11%
3,200,000 12%
27,085,000 11%
2,686,000 13%
3,879,000 3%
5,765,000 6%
1,650,000 9%
1,582,000 7%
3,450,000 7%
1,764,000 10%