James Hoffman
Individual
$37,675Total Contributions