May, June, July, August, September, October. 16,109/6=2700 apps/mkimchilover said:correct me if i'm wrong
11,544 + 4,565 = 16,109 total applications
4,565 pending applications - charged applications waiting for per (probably applications received until 2nd week of october)
There are still 8,800 slots for the total 25,000 cap. (3rd week of october to december applications)
I hope december applicants will make it in the overall cap.
So, yes, December seems safe.