Recently there was a rash of post deletion requests. If you had a significant number of posts in the 20 or so threads that were deleted in that event then that might explain the drop.
If not, then something terrible has happened and you're the only (known) victim right now.