James W Shaddix
Individual
$185,784Total Contributions