Carolyn Gallagher

Individual

$65,756Total Contributions