James Shelton
Individual
$195,830Total Contributions