David Barker
Individual
$86,680Total Contributions