Thsi depends on if you want a report with multiple months and the users per mont or if you are running it for one mont only. Also I will assume you are counting t the usage if the call start date/time falls in the month even if it ends after the month (end date on the next day which is also in the next month)
For option one just create a group on the call start date/time field and set it for monthly then create a group on the user field (group2)
Use the insert summary function on the data in as a SUM at reset at grouplevel2
Same thing for Data out
Suppress details
If you are doing one month at a time do the same thing but do not group on the date field
Using this you could do a TOP N to sort the results (grouped users) by hisghest Sums