29,900,000
33,900,000
34,100,000
37,800,000
55,000,000
40,900,000
39,300,000