31,878
159,390
78,488
14,345
45,000
2,869,020












