IRS deposited over 90M stimulus checks last week