Michael Alan Singer
Individual
$605,742Total Contributions