How Many Offices Does Microsoft Have