Each year, Americans give billions and billions of dollars to charities. Using federal tax return data, we've determined which states donate the highest percentage of income per state, the total revenue of the top 30 charities in the United States, as well as the distribution of charitable donations by charity type and organized it into this stunning data visualization.