Kevin L Johnson
Individual
$50,640Total Contributions