40,000
2,040,000
191,268
7,970
950,000
31,878