Leslie and Nick Hanauer

Individual

$2,478,086Total Contributions