James H Greer
Individual
$157,900Total Contributions