Yes, the executive officers, directors and underwriters have a big hurdles before they can sell.
Their normal lock up period is 365 days.
Also, once they are able to sell and those who have lots of shares have a limit. I think 1% limit of issued and outstanding shares. Eg. If Total SOI 60m. Therefore, 600k shares limit. Not sure if it's per trade.
Please read the prospectus.