James Smith
Individual
$6,966Total Contributions