David Barker
Individual
$117,180Total Contributions