43,450,926