Wikipedia has more up-to-date stats about total download numbers: https://en.wikipedia.org/wiki/Sci-Hub#Usage_and_content_stat...