Microsoft Corp
Entity
$2,589,300Total Contributions