40,108,000