30,789,000 30%
32,723,000 29%
27,600,000 7%
28,234,000 29%
13,876,000 22%
28,200,000 8%
26,097,000 2%
31,332,000 29%
29,400,000 10%
26,750,000 30%
16,004,000 18%