Who funds them$101.0K
129 donors · 61% individuals
not yet classified$98.1K
TV/Movies/Music$1.0K
Business Associations$1.0K
Building Trade Unions$900
Individuals$61.3K
Organizations$21.8K
Committees$17.9K