292,500 5%
315,000 20%
359,250 38%
355,410 9%
242,850 20%
262,500 5%
397,500 24%
247,500 19%
301,320 10%
270,000 3%
375,000 24%
461,999 41%