Richard Porter
Individual
$35,283Total Contributions