No, there is only 1 LSTM that produces in output batch_size sequences. It is more or less the same process that occurs in a feedforward model, when you obtain batch_size predictions with just one output layer.
Take a look at the official docs 235 for the LSTM to understand the shape of input and  output of the model. In particular the input and output section.