The two public sector undertakings tasked with manufacturing the latest M3 type electronic voting machines to be used in next year's Lok Sabha elections have delivered the lot comprising nearly 22.3 lakh ballot units and 16.3 lakh control units to the Election Commission, a senior EC official said.