427,500 10%
360,000 30%
397,500 24%
683,200 41%
630,000 20%
277,500 8%
405,000 10%
686,000 37%
516,599 16%
574,000 23%
450,000 15%
360,000 21%
412,500 5%
307,500 5%
461,999 8%
519,749 46%
468,999 8%