If you feel like there are a lot of Sophias around these days, in nearly every age group, you’re right—it has been the most popular girl’s name in Canada for more than a decade, according to BabyCentre. Meanwhile, Liam topped the boys list for the second year in a row. Here’s what else made the top 100 baby names in Canada last year.

Top girls’ names:

1. Sophia
2. Olivia
3. Riley
4. Emma
5. Ava
6. Isabella
7. Aria
8. Aaliyah
9. Amelia
10. Mia
11. Layla
12. Zoe
13. Camilla
14. Charlotte
15. Eliana
16. Mila
17. Everly
18. Luna
19. Avery
20. Evelyn
21. Harper
22. Lily
23. Ella
24. Gianna
25. Chloe
26. Adalyn
27. Charlie
28. Isla
29. Ellie
30. Leah
31. Nora
32. Scarlett
33. Maya
34. Abigail
35. Madison
36. Aubrey
37. Emily
38. Kinsley
39. Elena
40. Paisley
41. Madelyn
42. Aurora
43. Peyton
44. Nova
45. Emilia
46. Hannah
47. Sarah
48. Ariana
49. Penelope
50. Lila

Top boys’ names:

1. Liam
2. Noah
3. Jackson
4. Aiden
5. Elijah
6. Grayson
7. Lucas
8. Oliver
9. Caden
10. Mateo
11. Muhammad
12. Mason
13. Carter
14. Jayden
15. Ethan
16. Sebastian
17. James
18. Michael
19. Benjamin
20. Logan
21. Leo
22. Luca
23. Alexander
24. Levi
25. Daniel
26. Josiah
27. Henry
28. Jayce
29. Julian
30. Jack
31. Ryan
32. Jacob
33. Asher
34. Wyatt
35. William
36. Owen
37. Gabriel
38. Miles
39. Lincoln
40. Ezra
41. Isaiah
42. Luke
43. Cameron
44. Caleb
45. Isaac
46. Carson
47. Samuel
48. Colton
49. Maverick
50. Matthew