Here are the Approved I-140 numbers for EB2/EB3 India for 2010/2011/2012/2013/2014/2015/2016
In 2010
EB2 Approved I140 Petitions-15,308(On a ballpark number lets say 6000 EB2 approved numbers from Jan 2010-May 2010 who will not port from EB2 to EB3). There is chance of 9300 EB2 applicants ported to EB3.
EB3 Approved I140 Petitions-6,677 (
In 2011
EB2 Approved I140 Petitions-22,286
EB3 Approved I140 Petitions-6930
In 2012
EB2 Approved I140 Petitions-22,308
EB3 Approved I140 Petitions-4108
In 2013
EB2 Approved I140 Petitions-21,444
EB3 Approved I140 Petitions-3,457
In 2014
EB2 Approved I140 Petitions-25,635
EB3 Approved I140 Petitions-3,879
In 2015
EB2 Approved I140 Petitions-32,699
EB3 Approved I140 Petitions-6,453
2016
EB2 Approved I140 Petitions-49,035
EB3 Approved I140 Petitions-10,177