John M Smith
Individual
$537,660Total Contributions