David A Prichard

Individual

$48,397Total Contributions