I have worked in clinical trial development for 12 years and I have never seen a trial this big enroll in 4 months. I think my 15 months is a reasonable etimate. I think even 12 months is a stretch.
My guess is that they only have 2-3 sites open at this point and the rest of them will be activated over the next 2-3 months.