Richard Seery

Individual

$57,710Total Contributions