Statistics for Predictability of stock returns at Nairobi Securities Exchange