John 01-02John 03-04John 05-06John 07-08John 09-10John 11John 12-13John 14-15John 16-17John 18-19John 20-21 Auto advance