Stephen F Cain
Individual
$312,900Total Contributions