More than 300 parties registered with IEC : vimarsana.com