380,000 33%
1,949,000 3%
593,000 48%
1,120,000 15%
260,000 30%
400,000 28%
359,000 21%
3,390,000 20%
260,000 50%
600,000 15%
215,000 10%
3,000,000 20%
7,735,140 19%
8,000,000 7%
2,189,660 22%