When do you think I ovulated? Please help!!

Glow is telling me I ovulated on CD 21 (March 13) but two other apps are saying I ovulated CD 22 (March 14) .... help! What do you guys think? Below are my opk tests and my BBT chart... my peak opk was CD 21.

Vote below to see results!