Greg Smith
Individual
$103,096Total Contributions