Christopher Kennedy
Individual
$1,103,020Total Contributions