The name Joshua has declined in popularity. A few years ago, one of every 309 boys had the name.