David Walker
Individual
$6,525Total Contributions