Hi all, I am a newbie whose PD is in 2011 (EB2-I). I am new to this forum and have been reading through all the posts. I have seen people talk a lot about Demand Data issued by USCIS. I could never understand the data. Recently updated one shows EB2I cumulative demand before 2012 as 102. What does that mean exactly? Is it that there are only 102 I485's before 2012 yet to be adjudicated? EB3-I has a figure in ten thousands (Maybe it's literal). Does that mean that even EB2I figure is litera