Names starting with "BAL"

There are totally 2187 names that start with letter "BAL" and Names-Data.com has about 41880 in our database with names starting with letter "BAL"