Richard McGrath
Individual
$18,355Total Contributions