James Montagne
Individual
$33,950Total Contributions