I switched my site to HTTPS more than a month ago and not all my pages are indexed yet. Right now it shows:

6023 URLs submitted
3561 URLs indexed

Is it normal that it takes so long to re-index site when switching to HTTPS? I checked all canonical links and everything is set up correctly.