545,860 19%
630,000 15%
30,244,999 9%
263,220 33%
798,000 21%
770,000 12%
1,725,000 10%
14,834,999 9%
244,500 5%
307,500 10%
442,500 26%
300,000 10%
231,000 6%
3,500,000 16%
700,000 4%
559,020 26%
360,000 10%