397,800 20%
325,950 3%
312,000 10%
380,250 13%
397,800 28%
388,500 38%
325,950 17%
380,250 1%
397,800 29%
598,500 58%
598,500 6%