"Baby is moving and grooving and doing flips—and you most likely feel their tiny kicks and punches. This early movement is called quickening—and it's so exciting!" Source: https://www.thebump.com/pregnancy-week-by-week/21-weeks-pregnant
Over halfway there!