StuG III: Germany’s Most-Produced Armoured Fighting Vehicle