Thomas L Johnson
Individual
$25,080Total Contributions