Joseph Reynolds
Individual
$64,616Total Contributions