John Kiernan
Individual
$25,075Total Contributions