So after looking online I couldn't find any info about this.
I know LoL has a system to tell us the amount of skins we own... But what about skins we don't own?? If I go to the shop and search for skins, it still doesn't show me the full list because there are limited and legacy skins which are unattainable at all / at the moment.
TL;DR: does any1 have the number of skins released so far?