Nathaniel Yap
Individual
$69,098Total Contributions