375,000 20%
1,104,600 29%
450,000 2%
578,200 46%
628,600 45%
330,000 5%
427,500 20%
630,000 5%
527,800 16%
530,600 18%
965,999 20%
7,129,999 12%
1,343,104 50%
558,600 23%
977,199 23%
1,812,500 8%
558,320 10%