John Powers

Individual

$51,100Total Contributions