23,434,000 18%
18,923,000 11%
15,451,000 28%
11,672,000 23%
8,502,000 2%
16,964,000 8%
14,218,000 8%
13,801,000 9%
10,640,000 9%
14,292,000 13%
8,038,000 25%
6,606,000 7%
5,571,000 33%
21,737,000 21%
20,600,000 19%
15,593,000 3%