STT Charges from Your Trading Made Income Tax Department Richer!