John M Kane
Individual
$777,414Total Contributions