34,952,055