John Sharp
Individual
$225,084Total Contributions