Where did you get the 2005 EB2 has 9346? According to the inventory published by CIS, only about 5000. I assume you are talking about China.