Todd A McGowan

Individual

$99,300Total Contributions