Michael K Hayde
Individual
$1,886,222Total Contributions