Amy Laufer
Individual
$298,216Total Contributions