Tom Rosen
Individual
$617,350Total Contributions