William Shaddock
Individual
$214,675Total Contributions