38,500,000
23,120,000
1,588,000
2,699,000
1,259,000
21,000,000
3,668,000
8,200,000
2,999,000
41,000,000
599,000