James Cotgreave
Individual
$16,150Total Contributions