Michael C Smith
Individual
$142,452Total Contributions