creating a 10x21 led dot matrix display

Hey, I want to build a display with 6 5x7 dot matrix displays specs can be found here:

I was thinking that the best way is with the max7219 (http://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf)

Do I need a max7219 for every single dot matrix? or is there a better way to chain them, like a shift register??
What is the best way to build this setup? should i use a prototype board and interrupt the rows when necessary?
or is there an easier way?

Thanks for any help