Fraser Preston
Individual
$388,833Total Contributions