Ich bin ein eher ungeübter Latex-User, möchte das nun aber ändern, indem ich meine Vorlesungsskripte texe und ganz viel dazulerne

Nun bin ich aber schon auf mein erstes Problem gestoßen:
\documentclass[12pt]{report} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{array} \usepackage{amsmath} \usepackage{amsthm} \usepackage{wasysym} \usepackage[left=2.2cm,right=2.2cm,top=1.5cm,bottom=2cm,includeheadfoot]{geometry} \newtheorem{theorem}{Satz}[subsection] \newtheorem{lemma}[theorem]{Lemma} \newtheorem{corollary}[theorem]{Korollar} \newtheorem{remark}[theorem]{Bemerkung} \newtheorem{definition}[theorem]{Definition} \newtheorem{example}[theorem]{Beispiel} \newtheorem*{annotation}{Anmerkung}
Mit dem oben gezeigten Code wird er aber 1.2.3.1. genannt.
Wie kann ich erreichen, dass nur die eigene Nummer der aktuellen subsection genannt wird?
LG
ertze