David C Meeker
Individual
$24,394Total Contributions