Congrats you are lucky as it seems you are ahead of all those in Dec 2023. No one got it completed. It means it is not sequential or in order of AOR. May be complexity plays a role
Has IRCC updated the processing time for March? want to see how many files got cleared from last month. It was 14400 for Dec2023 applicants in Feb.
Just to have an idea of the flow