Richard McGrath
Individual
$18,480Total Contributions