What is that? The source?
Americans gave 241 billion to charity in 2003 (Source: http://www.aafrc.org/).
American in 2004 taxpayers gave $1.1 trillion in charity to various social welfare programs (Source: The U.S. Budget).
Excluded from the $1.1 trillion figure is giving of aid to foreign governments.