QOS, traffic priority and traffic shaping

Hi,

I need a bit of advice setting up and distributing internet to 5 clients. I’ve got an 100Mbps internet connection with 5 external IP addresses which will be assigned to each client. Each client connection will end with a Mikrotik router delivering internet connection to clients network.
My question is which Mikrotik router should I use and how should QOS be programmed to deliver up to 100 Mbps burstable to clients? Couple of them will be using voice and rdp traffic so that traffic should be prioritized as well.

Any help will be greatly appreciated.