Different Charges on Share Trading Explained- Brokerage, STT & More cover