Inside Sh1 trillion that makes Safaricom the top taxpayer