Stephen F Cain
Individual
$251,900Total Contributions