Thank you guys for sharing your timelines. It's been really helpful to read your updates. This forum is the best source of actual processing times.
Good luck to those waiting. You'll be there soon!
Applied: May 28
Confirmed: May 29
Updated: Aug 5
Approved: Aug 8