IPO market heads for mega year; 50 cos raise $2.93 bn in 2016