Mary Lang Sollinger

Individual

$70,379Total Contributions