Donald M Hinkle
Individual
$116,393Total Contributions