From Warren Buffett and Bill Gates to newcomer Reed Hastings of Netflix, the most generous people in the country have doled out billions.