Specifically, I believe there was, for some time, a bug in the cleanup script that led to old inactive accounts not being removed.
This bug was fixed, leading to the large number of auto-deletions a few weeks ago, and that drop in the registered count.