Cleaned up reshare count logic using increment method