David C Prather
Individual
$28,332Total Contributions