gr.group theory – Does the sequence (Number of groups of even order \$le n\$) / (Number of groups of order \$leq n\$) converge? If not, what are its cluster points?

I recently gave an undergraduate course on group theory (which is not entirely my field of expertise, so the following questions might have a well-known answer of which I am simply unaware). As I was explaining the concept of solvability, I digressed a little and told the class about the odd-order theorem, also known as the Feit-Thompson theorem, which states that every finite group of odd order is solvable. I made the remark: Among finite groups, solvability is the rule rather than the exception, because solvability is at least as likely as oddity. One of my students asked: “So if I take an arbitrary finite group, how likely is it then that this group is of odd order?” To which I knew no reply.

So I would like to ask the following series of related questions:

(1.) If $$begin{equation*}x_{n}=frac{#text{Isomorphy classes of groups of even order leq n}}{#text{Isomorphy classes of groups of order leq n}}end{equation*}$$ does the series $$x_{n}$$ converge? If not, what are its cluster points?

(2.) If $$minmathbb{N}$$ and $$begin{equation*}y_{n}=frac{#text{Isomorphy classes of groups of order leq n, divisible by m}}{#text{Isomorphy classes of groups of order leq n}}end{equation*}$$ does the series $$y_{n}$$ converge? If not, what are its cluster points?

(3.) If $$begin{equation*}z_{n}=frac{#text{Isomorphy classes of solvable groups of order leq n}}{#text{Isomorphy classes of groups of order leq n}}end{equation*}$$ does the series $$z_{n}$$ converge? If not, what are its cluster points?

My simple intuition is that in all three cases, the answer should be “yes, it converges”, and it should converge to $$frac{1}{m}$$ in case (2.), and to a value $$geqfrac{1}{2}$$ in case 3.

I beg your forgiveness in advance if the answers are well-known, I am not an expert on group theory.