Congratulations! So the visa numbers have been assigned to many cases already. No wonder many approved cards were produced the same day 06/04/2007. It is possible that 600000 visa numbers were used up in early June.