It looks like you could have a root problem. Carefully pull one out of the pot and feel around for roots. If growing right it should be a big wad of roots. Sometimes caused by overwatering. You need very good drainage for MJ roots. They need oxygen at the roots to grow good. You might try some root growth hormones, but I would check the overwatering issue first.