John M Kane
Individual
$780,914Total Contributions