Roughly 9,000 people still owed stimulus checks