108,000,000 16%
77,000,000 15%
53,000,000 17%
42,000,000 35%
157,000,000 23%
148,000,000 22%
59,400,916 4%
15,600,916 3%