Barbara Cagle
Individual
$28,175Total Contributions