40,000
1,250,000
159,390
230,000
119,542
31,878
63,756












