676,200 5%
630,000 20%
560,000 15%
482,873 37%
529,200 10%
1,400,000 30%
1,937,500 10%
420,000 10%
797,860 23%
368,985 28%
482,873 27%
637,000 16%
674,618 7%
1,300,000 2%
938,937 63%
686,000 5%
3,125,000 24%
448,500 23%
489,999 6%
3,326,250 12%