Paul L Foster
Individual
$548,423Total Contributions