15,833,000 29%
11,260,000 29%
19,004,000 29%
9,333,000 29%
7,604,000 29%
9,952,000 29%
2,315,000 30%
12,093,000 29%
4,058,000 29%
4,373,000 29%
21,423,000 30%
17,969,000 29%
5,764,000 30%
16,620,000 29%