James & Shirley Dannenbaum
Individual
$293,140Total Contributions