Helping Hands supports dozens of nonprofits