Richard Hill
Individual
$96,295Total Contributions