Share and Share Alike: The Social and Technological Influences on Knowledge Sharing Behavior