Let $G$ be a compact Lie group. An Abelian Lie subgroup $A \leq G$ is a maximal Abelian Lie subgroup if, for any Abelian Lie subgroup $A'$ such that $A \leq A' \leq G$, then $A' = A$.

Of course any maximal torus of $G$ (there is only one, up to conjugacy classes) is a maximal Abelian Lie subgroup, but there are other ones too, for example the Klein 4-group in $\mathrm{SO}(3)$.

What I'm wondering is if the number of conjugacy classes of maximal Abelian Lie subgroups of any compact Lie group $G$ is always finite?