(WFLA) — Nameberry released the most popular baby names of 2016 – so far. A new girl’s name has taken the top spot, while last year’s most popular name for boys remains at No. 1.

“Nameberry ranks which names attract the most views of nearly 40 million visits to its name pages in the first half of 2016.”

The list gauges the baby names that are winning the most attention from parents-to-be right now, and may predict which names will be used most for babies in the future,” the company explains.

Top 2016 baby names for girls:

  1. Olivia
  2. Amelia
  3. Charlotte
  4. Ava
  5. Isla
  6. Arabella
  7. Aurora
  8. Adeline
  9. Isabella
  10. Mia

Top 2016 baby names for boys:

  1. Ezra
  2. Asher
  3. Atticus
  4. Declan
  5. Oliver
  6. Milo
  7. Silas
  8. Levi
  9. Wyatt
  10. Henry

See the complete list here.