Bill Bloomfield
Individual
$10,185,650Total Contributions