While nonprofits have benefitted from record highs in volunteer hours and charitable fundraising totals, it’s a case of fewer people doing more, as the percentage of Americans who contribute time and money has fallen to its lowest point in two decades, according to a report released this week by the University of Maryland’s Do Good Institute.