Here my SOWP Timeline:
Applied on April 5/17 online application
On June 3 received medical request
June 5 medical done
June 14 passed medical
June 21 received passport request
June 21 passport submitted to Chandigarh vfs.
Now waiting to get back visa stamped passport.
Thanks to all. Good luck...