John M Kane
Individual
$805,220Total Contributions