I hasn't looked at in, but the query is not very difficult, so I ran a short script, and here are the results. Starting with the first expansion season, 1967/68.
The feat is rare, but not that rare.
Code:
SEASON SHG PPG PP%
1967/68 75 2 2.7
1968/69 75 3 4.0
1969/70 85 6 7.1
1970/71 104 13 12.5
1971/72 105 6 5.7
1972/73 93 2 2.2
1973/74 117 7 6.0
1974/75 152 11 7.2
1975/76 132 13 9.8
1976/77 136 13 9.6
1977/78 101 9 8.9
1978/79 118 7 5.9
1979/80 131 9 6.9
1980/81 212 20 9.4
1981/82 190 15 7.9
1982/83 190 16 8.4
1983/84 234 24 10.3
1984/85 227 24 10.6
1985/86 232 14 6.0
1986/87 210 15 7.1
1987/88 261 18 6.9
1988/89 264 18 6.8
1989/90 231 12 5.2
1990/91 225 14 6.2
1991/92 242 17 7.0
1992/93 313 25 8.0
1993/94 289 21 7.3
1994/95 153 8 5.2
1995/96 301 23 7.6
1996/97 266 14 5.3
1997/98 257 11 4.3
1998/99 207 17 8.2
1999/00 219 14 6.4
2000/01 256 12 4.7
2001/02 220 11 5.0
2002/03 239 10 4.2
2003/04 240 18 7.5
2005/06 331 22 6.6
2006/07 269 17 6.3
2007/08 247 15 6.1
2008/09 235 18 7.7
2009/10 191 7 3.7
2010/11 211 13 6.2
2011/12 186 10 5.4
2012/13 104 3 2.9
2013/14 213 17 8.0
2014/15 168 10 6.0
2015/16 186 16 8.6
2016/17 187 13 7.0
2017/18 210 18 8.6
2018/19 233 15 6.4
2019/20 183 7 3.8