Bandwidth sharing with Mikrotik

I have a case where I am going to share a 100 Mbps WAN-connection with 3 customers. Everyone is guaranteed 30 Mbps, but I want to share the available bandwidth between the 3 customers. If only one computer downloads a huge file, he can get all bandwidth. Is this possible with Mikrotik Queues? Does someone have a configuration example or some links?