Charles L Hammel III
Individual
$503,100Total Contributions