ND airports post highest June boardings ever