James W Shaddix
Individual
$104,824Total Contributions