E-Pay Punjab fetches Rs 173bn revenue