This year, about 18.5 million people donated to nonprofits and another 9.2 million people volunteered on GivingTuesday, ...