2,954,000 29%
10,795,000 29%
7,895,000 30%
15,595,000 29%
17,973,000 29%
14,088,000 29%
3,808,000 29%
6,914,000 29%
20,520,000 29%
7,000,000 28%
15,332,000 29%
3,687,000 29%
14,282,000 30%