There are only about 100 mangrove finches in the world , and they are all confined to isabela , one of the galapagos islands . Only two populations survive : one group of about 80 birds on the island 's west coast , and a tiny population of about 20 on the island 's eastern side .