Fewer people in Oklahoma are volunteering or donating money, according to nonprofits that do so much good in the state.