Dean Preston
Individual
$76,363Total Contributions