Michael J Perrucci
Individual
$447,585Total Contributions