4,439,226 10%
1,975,800 19%
1,766,325 20%
2,290,012 17%
2,092,058 18%
47,431,875 5%
5,840,613 9%
718,950 44%
3,180,149 16%
4,405,710 11%
1,333,758 26%
2,185,275 17%
1,295,006 26%
698,002 45%
561,843 55%
504,237 61%
509,475 60%
1,609,218 22%