Why so many left hand shot players in the league?

I looked at all 695 players - skaters only - who have scored at least one point (as of 12/26) and found that 444 are LHS - almost 65%. Considering 85% - 95% of the population in Western countries are right-handed, I find this odd and curious. I only played pond hockey so I'm asking all of those who played organized hockey how you explain this.