Anything that is mentioned here is speculation and is unreliable. If you are to plan your life, plan for a 6 month processing time. Anything that comes before is a blessing.
Here is a tracker that has over 2400 cases in it. You can use it to draw your own conclusions about family size, country...