Thomas Rose
Individual
$25,750Total Contributions