I've not kept myself updated with forum posts due to heavy work-related traveling. I see that conversation has reverted back to the topic of potential dates at which NOC caps could be reached. I think any calculation / projection of cap reach dates is futile. Why do I say so? Because any calculation or projection uses data that is available from the past and extrapolates it into the future. If the future behaved in the same way the past did, we'd all live in a very predictable world and life would be very easy, wouldn't it? For example, assume 100 applications have been received for a particular NOC by the 4th day the application cycle. Based on the average number of applications received per day (25) by then, one can extrapolate and predict that the cap for that occupation will be reached in 40 days (=1,000/25). In life, the past is rarely prologue. For all you know, there could be a deluge of applications on the 5, 6, 7, and 8th days of the application cycle and the cap for that occupation could be reached by the 9th day. Then again, the majority of applicants who were interested in the NOC could have applied by the 4th day, and then onwards applications received could slow down to a trickle leading to the cap not being reached for another couple of months. In a nutshell, you simply cannot predict these things with any sort of accuracy. The best counsel that I can give for those that still haven't filed their applications is to do so as quickly as possible. However, don't sacrifice accuracy. This forum is replete with members who've filed their applications quickly only to realize that they've forgotten to sign a form or failed to enclose the required copies of their degrees. Read, re-read, and re-read again the Instruction Guide (IMM EG 7000). It guides you step-by-step on how to complete all the required forms. Pay very, very close attention to the Document Checklist form (IMM 5612) as well, as it details all the documents that need to be enclosed with the application. And if in doubt with any part of the application process, you can always turn to forum members for advice.
Good luck!