docs: def get_shares_list(self, **kwargs):
          """
          Gets *all* shares.
  
          Input:
              * ``skip`` the number of shares to skip (optional)
              * ``limit`` the maximum number of shares to return (optional)
  
          Output:
              * a list of :py:mod:`pygett.shares.GettShare` objects
  
          Example::
  
              shares_list = client.get_shares_list()
          """
  
          response = self._get_shares(**kwargs)
  
          rv = list()
  
          if response.http_status == 200:
              for share in response.response:
                  rv.append(GettShare(self.user, **share))
  
              return rv