David Cornfield
Individual
$406,200Total Contributions