Saying 不是很多人 or 没有很多人 sounds clunky; how can I say "not many people" smoothly? Sometimes I say 不是很多人 to mean "not many people"; it's basically a direct translation from English.  But it feels clunky to me, and I don't recall a native-Chinese speaker saying this.  I found an example of it used on Line Dict:


  绿腰带不是很多人喜欢佩戴的。
  Not many people like to wear green belts
  lǜ yāodài bùshì hĕnduō rén xĭhuān pèidài de


I've heard native-Chinese speakers say 不多, but I wouldn't know how to adapt that.

I also found an example with 没有很多人 at Line Dict:


  似乎这里没有很多人会手语
  I don't meet a lot of people who sign here.
   sìhū zhèlĭ méiyŏu hĕnduō rén huì shŏuyŭ


(Google Translate also suggests this.)

But this is just as clunky.  There's 很少人 (hěnshǎo rén) = "very few people", but it doesn't feel like it means "not many people".

Question: How can I say "not many people" smoothly?
In fact IMO 不是很多人 and 没有很多人 both sound pretty natural to me, and I think they are the right translation of "not many people". 

"绿腰带不是很多人喜欢佩戴的" sounds a bit odd but mainly that's because you would usually say "不是很多人喜欢佩戴绿腰带" or “喜欢佩戴绿腰带的人不多".

"似乎这里没有很多人会手语" sounds perfectly natural to me.