John M Kane
Individual
$265,786Total Contributions