David W Caddick
Individual
$147,350Total Contributions