Sorting training by expiration date only sorts visible portion of list

When viewing adult training records that expire, sorting the page by expiration date seems to only sort the visible portion of the list. If there are other pages to the list, they will be excluded from the re-sorting. I think the intended behavior is for the whole list (across multiple pages) to be resorted, then pagination to happen. Otherwise, users have to click through each page to search for expired or soon-to-expire training.