Nonprofits gain new supporters, volunteers find their 'fit'