That's awesome that you own one. I played this way back in the day at Namcoland and they had a 8 (or was it 16?) player setup on HUGE (50", IIRC) screens.
I distinctly remember playing with eight of my friends, and a bunch of random people, so I'm pretty sure it was around 16...
Great game, I loved the feedback on the controls when you would fire the cannon.