3,484,000 29%
2,242,000 29%
4,066,000 29%
14,860,000 30%
14,669,000 29%
4,058,000 29%
17,969,000 29%
1,863,000 31%
11,151,000 29%
2,500,000 40%