William Shaddock
Individual
$220,675Total Contributions