Ovulation or not?

sky

My progesterone level 6 DPO is 22.2. Does this mean I have ovulated? I saw results on my hospital portal and my doctor has not called yet to discuss it. I took 5mg femera cd 3-7 and progesterone suppositories staring 3 days after positive opk. My doctor said the suppositories will not affect the blood work.