you are looking at :
96kbps * 30 users = 2,880kbps = 2.8Mbps
2.8Mbps on average is around: 756GB
Please note that the 2.8Mbps is a figure that is assuming users stay connected the entire time and you never have less than 30 listeners.
The absolute maximum if it was always maxed out would be:
3Mbps or 960GB
In reality you are probably looking at around 2.5Mbps on 95th or 300-500GB depending on your usage. If you are interested in some pricing hit me up on icq at 36837470 and I can lay out some options for you from
www.realitychecknetwork.com 