David Fisher
Individual
$419,465Total Contributions