35,100,000
40,300,000
31,200,000
37,700,000
20,800,000
18,200,000
28,600,000
40,820,000
41,600,000
12,737,400