Acording to the new rules, EB3 has to wait for their priority date which is currently Jan. 2002. So, even 140 approved, still have to wait for another year or years?