1,040,000 33%
751,000 30%
959,000 22%
751,000 26%
1,109,000 20%
867,000 23%
1,132,000 28%
324,000 25%
246,000 23%
275,000 27%