21,652,000 29%
11,656,000 29%
7,468,000 29%
18,314,000 29%
5,880,000 29%
3,002,000 30%
999,000 27%
23,856,000 29%
3,296,000 29%
7,053,000 29%
15,435,000 29%
2,500,000 30%
7,778,000 29%
7,172,000 30%
2,507,000 29%
2,378,000 29%
7,143,000 29%