John Foxley
Individual
$27,560Total Contributions