Does it look like I ovulated? I am on Clomid and should have ovulated between day 15-20. What do you think?

Allison