1,967,612 30%
461,999 3%
375,000 15%
455,000 3%
4,600,000 63%
532,000 5%
3,286,250 20%
3,203,125 20%
2,182,412 35%
1,312,500 22%
240,000 25%
532,000 18%