Market cap of BSE-listed companies hits record high of Rs 220.74 lakh crore