Margery Loeb

Individual

$264,650Total Contributions