Which stars have portrayed Darth Vader over the years?

Star Wars villain Darth Vader (Ian West/PA)
Star Wars villain Darth Vader (Ian West/PA)