Thomas Mckevitt

Individual

$21,605Total Contributions