Max. contribution $7,000
Max. contribution $3,500
Max. contribution $15,500
Max. contribution $5,000
Corporate donations are subject to additional federal restrictions.