The funny thing is some names you can have 2 or 3 in a class and they aren't that common! This year we had 2 Jaspers start kindy - I have never thought that a common name! We also have 2 Poppy's- again not what I would consider common. Last year I had 2 Luca/Luka s in my class.
I figure it's a generational thing. When I was growing up, there were always plenty of Angelas, Rebeccas, Jessicas and Karlys. Nowadays they're practically unheard of, and 'uncommon' names like Poppy, Cooper and Bailey are a dime a dozen!