380,000 23%
348,000 23%
580,000 50%
610,000 23%
344,000 18%
440,000 13%
556,000 15%
285,000 14%
199,000 32%
270,000 9%
490,000 9%
179,000 30%
169,000 28%
1,890,000 19%