Here's the way I look at it:
k1 (kfb, k1, kfb)x4, k1
There are 14sts total so 12 sts for the repeats. Each repeat uses 3sts: one stitch for the first kfb, one stitch for k1 and one stitch for the second kfb. That's two increases per repeat so you end up with 5sts in each repeat. Since there are 4 repeats, that's 20sts and with the two end sts, that's 22sts.
Evie, it looks to me like you have repeats of kfb, k1 instead of kfb, k1, kfb. There should be 8 kfb markers: kfb, k1, kfb, kfb, k1, kfb, kfb, k1, kfb etc.