135,500 18%
135,200 18%
1,150,000 13%
320,000 28%
480,000 29%
520,000 25%
165,000 10%
1,265,000 21%
765,000 15%
550,000 30%
145,000 41%
375,000 13%
100,000 20%
620,000 17%