Have the people that quit Twitter come back yet?

Days
Hours
Minutes
Seconds