John M Kane
Individual
$144,328Total Contributions