David W Caddick
Individual
$157,350Total Contributions