Rotherham United striker Josh Kayode has returned from his loan at Shrewsbury Town after the League One side declined the option to keep him for the second half of the season.