263,220 27%
798,000 21%
1,725,000 10%
303,000 10%
330,000 25%
2,500,000 20%
300,000 10%
231,000 6%
315,000 10%
343,500 12%
831,740 71%
195,000 15%
686,630 6%