translate English to French: As of March 31, 2006, over 1.3 million e-passes had been issued..
Au 31 mars 2006, plus de 1,3 million de laissez-passer électroniques avaient été délivrés.