Tom Rosen
Individual
$698,850Total Contributions