Again, these data are from 2014, but it breaks down the $358B in some interesting ways! (There is also a link to a chart that shows charitable giving by state – although this dates back to IRS data from 2011.)
http://nccs.urban.org/nccs/statistics/Charitable-Giving-in-America-Some-Facts-and-Figures.cfm