Home Stock & Shares NZ shares touch new record as Air NZ at 16-year high