The throughputs generally seen by AP for one 54 Mbps client does not ideally exceed beyond 18 Mbps (i have seen max throughputs of 22Mbps for TCP traffic). Though adding more clients at 54Mbps will definitely increase the contention thus increasing the backoff experienced by each station.
I am not sure if the throughputs vary for the QoS enabled APs and having traffic other than TCP. You can get the throughputs by calculating the MAC overheads and the transmission time for each TCP packets.(transmission time includes 2 TCP + ACKs, if delayed ack is turned on). This gives the transmission time for 2 TCP segments. The inverse of this gives you the transmission rate.
Hope this helped you.
Pavan