What is the length of a regular shift in an NHL game?

Based on that, about how many shifts does a starting player play during regulation? Haven't been able to find this info anywhere...thanks.
11 answers 11