Michael J Perrucci
Individual
$472,585Total Contributions