Brooke S Curran
Individual
$40,333Total Contributions