Greg Smith
Individual
$104,101Total Contributions