Corporations account for 67 percent of the $12 billion in contributions. Foundations account for 23 percent and individuals account for 10 percent, according to data collected by Candid.