29,991,000 17%
29,991,000 15%
10,683,000 26%
18,001,000 22%
32,002,000 6%
44,002,000 9%
31,253,000 7%
352,002,000 8%
52,487,000 6%
11,923,000 26%
34,124,000 23%