29,390,000 28%
33,541,000 22%
30,189,000 17%
26,400,000 15%
48,359,000 28%
31,632,000 20%
21,890,000 14%
16,720,000 15%
20,011,000 28%
26,245,000 28%
12,206,000 9%