Sort:  

That' seems like an unlikely explanation, given the similar increase in the number of posts as well. Bots seem more likely, unless someone just onboarded a lot of new users.