John M Kane
Individual
$331,600Total Contributions