42,600,000
38,400,000
29,950,000
24,900,000