KSE 100-Index crosses 29000 points