Kenneth Kearney

Individual

$121,613Total Contributions