Jerald Johnson

Individual

$7,400Total Contributions