Auction of ‘Shamlat Land’ generated revenue of Rs 307 cr this year