The West Sacramento Municipal Code limits the amount a contributor may give to a candidate for elective office to an aggregate total of five hundred dollars. This includes contributions to the candidate, to persons or committees controlled by the candidate, and to persons or committees making independent expenditures for or against the candidate.