Alex Weingarten
Individual
$23,070Total Contributions