The list, released Monday, said there were 918 babies named William, giving the name a slight edge over 917 named Oscar, The Local.se reported Monday.
Alice was the clear chart-topper for girls, with 938 newborns bearing the moniker and 756 babies being given the second-most popular name, Elsa.
Rounding out the top 10 names for boys were Lucas, Hugo, Elias, Alexander, Liam, Charlie, Oliver and Filip.
The remaining girls' names on the list were Julia, Ella, Maja, Ebba, Emma, Linnea, Molly and Alva.
Aaron Carter is still in love with Hilary Duff
Millions of Getty images now available for free via embed tool