They gave an estimated $358 billion to charity last year, up an inflation-adjusted 5.4% from 2013. read more