Stephen Patton
Individual
$99,850Total Contributions