Gary M Cohen
Individual
$570,950Total Contributions