James W Shaddix
Individual
$256,384Total Contributions