In fact, while 32 Pokémon have the ability to Gigantamax, there are 33 Gigantamax forms since each Urshifu style - Single Strike and Rapid Strike - have their own unique Gigantamax form despite ...
This is due to Flapple and Appletun sharing a Gigantamax, while Urshifu has a separate form depending on whether it's Single Strike or Rapid Strike Style. Though, at the time of writing ...