Thomas G Johnson Jr
Individual
$62,746Total Contributions