Judith Gibbons

Individual

$112,600Total Contributions