Thomas B Hagen
Individual
$1,177,666Total Contributions