Last year, 238 boys got named Kylo. How many Kylos have there been in previous years? Zero. But Kylo isn't alone-- Star Wars names in general are on the rise. Here are how many were born in 2016:
Anakin (303)
Finn (2277)
Han (19)
Lando (20)
Leia (1604)
Luke (9930)
Mace (83)
Padme (16)
Poe (7)
Rey (63)
Solo (5)
There were no baby Vaders in 2016, but there have been in past years.
Obviously some of these names are not necessarily Star Wars related, but Anakin and Lando definitely are!