Replying to both replies at the same time.
True, but they released the skins away from the big LCS coverage times if I remember corrently, could be wrong because I don't keep up with it. If they had wanted to capitalize on that though they probably would have released them with more mainstream types of skins, like project or something.
You can call me ignorant all you want, but they definitely would not remove a skin that they had already completely developed a patch away from its release just because they did not think it would sell well.
Obviously female skins are going to sell well, but your logic is far from fleshed out. Zyra went a very long time for her second skin to come out, and she still only has three despite being very popular, and one of them was only because she was on a winning LCS team.
So, not counting Anivia, Aurelion Sol, Bard, Blitzcrank, Cho'Gath, Fiddlesticks, Galio, Kha'Zix, Kog'Maw, Malphite, Maokai, Nocturne, Rammus, Rek'Sai, Reneketon, Skarner, Tahm Kench, or Vel'Koz, so that I could primarily focus on champions with a physique closer to human, there are 404 male skins and 244 female skins counting quickly.
Annie has 10 skins. Ryze also has 10 skins.