2,900,000
649,000
2,200,000
1,900,000
280,000
299,000
2,600,000
9,900,000
3,400,000
2,100,000
2,300,000