John Johnson
Individual
$644,745Total Contributions