When did Ovulation happen?

So yes I know this graph is a mess. I was super sick from CD1 until basically CD16 hence the drastic changes.

Do you think I ovulated yesterday. I had my peak OPK on the 16th, EWCM for the last 4 days, and cramping yesterday. Either way I’m covered on the baby dancing front- just want to count dpo correctly.

UPDATED WITH NEW GRAPH!