3,168,000 29%
4,106,000 21%
15,883,000 9%
21,554,000 18%
14,498,000 13%
8,164,000 29%
2,511,000 26%
19,665,000 15%
12,593,000 17%
5,093,000 29%
10,508,000 13%
10,903,000 29%