Town finish with their second highest points total since they returned to the Premier Division in 2011.