159,390
35,000
127,512
55,000
40,000
400,000












