David Nierenberg
Individual
$205,950Total Contributions