Al-Leef shareholders approve financials and bylaws