I am struggling to tell weather these are ovulations or eggs? its more obvious in my other leos, let me know what you think, thanks. :)