CDR Report Strange Behavior

Hello everybody!
I have FreePBX Distro installed. I get calls from PSTN via Dlink FXO gateway.
Asterisk Ver.

When I open CDR Report it shows calls log. I can see mobile numbers in CallerID column. But often I see there userID of Gateway (it has virtual numbers for each PSTN port) like 10001,10002… instead of real phone numbers.
I thought that it was hidden call (like anonymous, mobile providers can do) but when I roll over cursor over call record pictogram it shows name of wav file and name is consists of date, duration and REAL PHONE NUMBER.
I see that Asterisk can get real number but why CDR Report cant show it in CallerID column?

can anybody help?