Patrick H Hamill
Individual
$340,024Total Contributions