Craig Johnson
Individual
$19,050Total Contributions