Who funds them$134.2K
295 donors · 90% individuals
not yet classified$131.7K
Public Sector Unions$2.5K
Individuals$120.3K
Committees$9.5K
Organizations$4.4K