Upcoming Stamp Duty Change may spur sales in short term - Stamp Calculator