number of microsoft