Market breadth remains overwhelmingly positive with 2,910 stocks advancing against 920 declines on the BSE