4,313,000 29%
14,050,000 29%
15,498,000 29%
3,961,000 29%
16,122,000 29%
14,442,000 29%
19,004,000 29%
9,333,000 29%
2,315,000 30%
12,093,000 29%
21,423,000 30%