John Connelly
Individual
$104,051Total Contributions