SHAREHOLDERS AGREEMENT BY AND AMONG SOFTBANK CORP. SOFTBANK E-COMMERCE CORP. ARIBA, INC. AND NIHON ARIBA K.K. OCTOBER 19, 2000