Americans gave a total of $427.7 billion to charity in 2018, a small decline from a year earlier, according to the Giving USA 2019 report. Numbers are in billions of inflation-adjusted dollars.