Paul L Foster
Individual
$914,564Total Contributions