Thomas J Duffy
Individual
$483,550Total Contributions