Amy Laufer
Individual
$296,416Total Contributions