John M Kane
Individual
$35,700Total Contributions