In fact, Bowles got 20 in 1973/4 (Source: Gordon Macey: "QPR, A Complete Record") but still behind Les's 24 in 1994/5 (Source: Wikipedia).
It seems that every 20 years or so we get a great goal-scorer. If Charlie leaves, let's hope we don't have to wait another 20 years.