Thomas J Duffy
Individual
$432,650Total Contributions