SECTION 21.  NEW PARTIES.
   A new party may place candidates for any office upon the ballot at the general election by filing a petition therefor, signed by at least ten (10%) percent of the registered voters on the date of the last preceding regular municipal election, and containing the names of the candidates for such offices, with the Clerk at least twenty days prior to the date set for such general election, and paying the proper filing fees therefor. If any candidate of such new party for the office of Mayor receives more than ten percent of the votes cast for all candidates for his office, the new party shall be established as a qualified political party at the next municipal election. If the candidate for Mayor of any party fails to poll more than ten percent of the votes cast for all candidates for that office at any general election, such party shall be dropped from the ballot at the next municipal election, unless placed on the ballot by petition as a new party.