Despite the impressive rise, stamp duty proceeds yielded Rs 884 crore, a good 20% down on year-on-year basis