My colleague who was waiting for the 6th week saw the approval online appeared on an early Saturday morning. Apparently the delay to approval was due to a lot of holidays in April and May and big volume of application for this period. So don't lose hope mates.