James Stafford
Individual
$124,313Total Contributions