Microsoft Carries Out More Layoffs