Study: St. Johns County residents earn most money in Florida