Tennant takes his final bows after 33 years