42,500,000
37,700,000
35,200,000