Richard Ruhl
Individual
$29,800Total Contributions