Patrick Mahoney
Individual
$10,198Total Contributions