Patrick Mahoney
Individual
$71,623Total Contributions