19 local nonprofits to be featured at May 2-6 MTGives