Couple of months back DOS released the FY 2011 Visa report.
In FY 2011, 23,997 Green Cards has been given under EB2 India category, while EB3 India has got 4,002. For China, EB2 number was 8,257 and EB3 number was 2,542. It is very interesting to see 25,229 green cards were given under EB1 category; 66,804 under EB2 Category; 37,425 under EB3 Category; 6,381 under EB4 category and only 3,463 under EB5 category.
In FY 2010, 19,961 green cards were given for folks under EB2 - India category. In FY 2009, it was 10,106 and in FY 2008 it was 14,806.
What this helps to answer is the repeated question of how much spillover does EB2 - India category get from EB1, EB4, EB5 and EB2-ROW.
To view the Visa Statistics by U.S. Department of State -- Click Here