Parties field record number of women on general seats