22,295,000 28%
8,011,000 28%
25,033,000 19%
26,663,000 28%
31,234,000 28%
15,415,000 20%
15,078,000 28%
12,495,000 28%