Presidential campaign contributions from executives and directors at 20 major tech companies, by recipient