225,385 22%
31,000 3%
429,000 4%
333,000 16%
120,256 21%
383,000 7%
348,000 18%
358,000 19%
129,000 10%
130,000 40%
579,000 10%
370,000 56%
960,000 8%
1,031,000 29%
301,800 5%
129,000 19%
355,000 20%
349,000 10%
333,000 15%
1,380,000 50%
1,800,000 8%