Most of the residents are Marshallese, who are of Micronesian origin and migrated from Asia several thousand years ago. What fraction of the population lives on Majuro or Ebeye?