The ebb and flow of A-level subjects' popularity