James & Shirley Dannenbaum
Individual
$1,114,540Total Contributions