4,953,000 30%
789,000 29%
8,513,000 29%
1,269,000 30%
12,970,000 24%
17,635,000 29%
5,498,000 29%
11,591,000 29%
14,152,000 30%
15,506,000 30%
8,316,000 30%
15,548,000 29%
8,553,000 29%
1,117,000 29%