25,615,000 18%
28,000,000 11%
24,493,000 4%
20,223,000 19%
26,942,000 13%
30,110,000 30%
36,978,000 35%
28,987,000 25%
22,400,000 11%
33,481,000 12%
31,335,000 33%
2,800,000 21%