Charles Siegel
Individual
$64,395Total Contributions