Richard Porter
Individual
$49,383Total Contributions