The Metron appliance can track in real time the bandwidth usage by person or department, even if users change computers or IP addresses. The appliance can also generate bandwidth usage reports sorted ...
If it is just one central printer for all those places, you could measure/graph the network utilization of the switch port the printer plugs into. This would require a managed switch with SNMP ...