આજે આ સંસ્થા ની ૭૯ બ્રાંચ, ૨૭ વિભાગ, અને ઓફિસર લેવેલ નો સ્ટાફ લગભગ ૪૩૦૦૦ જેટલો છે.