424B5
SHELF OFFERING | Shares amount: 7,500,000 | Share price: $12.70 | Offering amount: $95,250,000.00
424B5
SHELF OFFERING | Shares amount: 6,500,000 | Share price: $14.73
424B3
Up to 18,191,062 Class A Ordinary Shares Offered by the Selling Securityholders
424B3
Up to 40,139,607 Class A Ordinary Shares
424B3
Up to 46,100,020 Class A Ordinary Shares
424B3
Up to 18,191,062 Class A Ordinary Shares by the Selling Securityholders