Sean Cotton
Individual
$1,070,600Total Contributions