James B Nicholson
Individual
$707,800Total Contributions