Shalom Maidenbaum

Individual

$351,395Total Contributions