Hi There,
Mine is a family application. We sent it out May 26th , and about to take oath Dec 1st.
I think it's a case to case basis but if there are no complications I am sure you will get yours soon.
While ours seem like a fast process, I think I saw some June applicants who even received...