2019: Over 100 parties to contest