322,500 4%
560,000 20%
270,000 10%
330,000 5%
298,500 5%
298,500 10%
412,500 3%
427,000 8%
450,000 20%
630,000 5%
1,259,874 50%
445,500 32%
489,999 11%
487,031 7%