287,500 25%
8,500,000 42%
4,025,000 20%
5,031,250 10%
5,031,250 20%
9,487,500 15%
7,187,500 7%
4,168,750 27%
5,031,250 28%
23,718,750 24%
9,343,750 18%
11,212,500 12%
8,085,937 19%
12,218,750 35%
9,500,000 31%
8,085,937 13%
3,773,437 15%
3,593,750 8%
6,037,500 16%
13,656,250 24%
6,756,250 44%
13,656,250 13%
15,000,000 33%
17,968,750 24%