David Cornfield
Individual
$431,200Total Contributions