26,501,200 26%
26,647,500 25%
34,073,600 29%
71,341,600 29%
18,301,800 29%
26,061,200 25%
62,956,300 29%
57,099,900 29%
41,581,100 29%
40,555,900 29%
69,478,200 29%
49,779,400 29%
55,635,800 29%
128,840,800 29%
51,243,500 29%
73,205,000 30%
34,206,700 21%
35,537,700 21%
39,238,100 21%
36,456,200 21%
44,189,200 21%
20,872,500 18%