John Keating
Individual
$34,352Total Contributions