Richard Caglia
Individual
$35,550Total Contributions