The "the number of applications received" most probably refers to the applications that have gone through the first step (preliminary check with payment processing). Mine was mailed to CIO on Nov-5 and received by CIO on Nov-9. Haven'r received any update yet.
Good luck to everyone!
Good luck to everyone!