how to limit wireless users?

Hello ,
I want to limit my wireless users in the office , so they won’t be able to download from my server in higher speed of 7M.
I have done this queue:

/queue simple
add burst-limit=0/10M burst-threshold=0/10M burst-time=0s/1s dst=\
    192.168.100.0/24 max-limit=1M/7M name=test queue=default/default \
    target=192.168.100.0/24

and if 1 device is connected - it’s working
my problem is when another device is connected - I get no speed at all
so I did this:

/queue simple
add burst-limit=0/10M burst-threshold=0/10M burst-time=0s/1s dst=\
    192.168.100.0/24 max-limit=1M/7M name=test queue=default/default \
    target=192.168.100.245/32

now only the user that get 192.168.100.245 get the limit ,and all other doesn’t.

so how can I do it to make this rule work for all the user?
I also have DHCP server - so I can’t know which address will be for each client .
I think I can make 255 rules - but I want to believe there is much smarter way to do this ?

Thanks ,