Finnifty to touch 19600