1,040,000 33%
751,000 30%
959,000 22%
751,000 26%
1,109,000 20%
867,000 23%
1,259,000 30%
335,000 29%
300,000 7%
1,213,000 19%
1,293,000 19%
1,328,000 17%
1,443,000 16%
1,641,000 16%