Alinear el texto de un DataGridView (Como centrar datos)

Problema: Mi grid se llena con una columna numérica, cuyos datos quiero que se pongan a la derecha después de que se carguen.
Solución: Uso la alineación del DataGridView

DataGridView1.Columns(0).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight 'Alineado a la derecha

Obviamente hay más formas de alineación.
BottomCenter --> Abajo al centro
BottomLeft --> Abajo a la Izquierda
BottomRight --> Abajo a la Derecha
MiddleCenter --> En medio al centro
MiddleLeft --> En medio a la izquierda
MiddleRight --> En medio a la derecha
NotSet --> Ninguna alineación
TopCenter --> Arriba al centro
TopLeft --> Arriba a la izquierda
TopRight --> Arriba a la derecha