21,815,500 24%
630,000 30%
700,000 21%
26,921,499 24%
1,500,000 20%
1,107,540 2%
327,750,000 6%
1,134,000 6%
672,000 30%
345,000 26%
26,449,999 15%
1,812,500 3%
683,200 10%
756,000 10%