David Crane
Individual
$1,188,575Total Contributions