Manulife Plaza  is an office skyscraper located on an island that as of 2008 had how many inhabitanrs ?