Number of Magic Squares of Order 4

Theorem
The number of different magic squares of order $4$, up to rotation and reflection, is $880$.