30148680
1,922,000 8%
3,345,000 4%
3,289,000 4%
3,587,000 8%
6,831,000 3%
26,712,000 24%
18,077,000 17%
18,860,000 3%
18,153,000 11%
22,444,000 11%
27,085,000 11%
15,431,000 8%
3,950,000 10%
3,600,000 11%
4,982,000 15%
5,950,000 9%
5,903,000 11%
4,590,000 4%
2,686,000 13%
5,349,000 1%
4,990,000 9%
6,747,000 11%
1,764,000 10%