excelsoft technologies ipo lot size