John Sharp
Individual
$224,084Total Contributions