Congratulations.Not for work, I have a sister in Michigan so we visit for 2-3 times a month in the last 5 years, but it was for 1-2 days visit, so it summed up to just around 60 days total.
Application Sent - Oct 23
Application Received - Oct 25
AOR - Nov 26
IP - Jan 5
Test Invite - Feb 9
Test Day - March 15
Decision Made - March 16
Oath - April 25