Tom Rosen
Individual
$723,850Total Contributions