Nancy Kennedy
Individual
$680,050Total Contributions