David D Anderson
Individual
$70,275Total Contributions