Hi
1st you need to check with the provider if they allow showing extension outside calls.
2nd you need to put the number in each Extensions -> General in the Outbound Caller ID: full number (10 digits for my country 210.......)
and 3rd in SIP Trunks -> outbound Parameters -> From : User Part must be "OutboundCalleId" Outbound caller Id taken from extension Settings in management console