Keresa Richardson
Individual
$27,394Total Contributions