David N Weinraub
Individual
$210,271Total Contributions