James A Hixon
Individual
$585,406Total Contributions