Kieran J Shanahan
Individual
$56,850Total Contributions