The total amount raised through initial public offerings (IPOs) more than halved to Rs 52,116 crore in FY23 from an all-time high collection of Rs 1,11,547 crore in the previous fiscal, according to an analysis.