Microsoft’s market value tops US$500bil again after 17 years