Amy Laufer
Individual
$295,516Total Contributions