42,600,000
37,800,000
35,300,000