Comment faire pour centrer RecyclerView éléments de l'horizontale à la verticale GridLayoutManager

J'ai une verticale RecyclerView à l'aide d'un GridLayoutManager. Je veux que chaque colonne pour être centré, mais les colonnes de commencer tout le chemin sur la gauche. Dans l'image suivante, vous pouvez voir de quoi je parle. J'ai utilisé le vilain jeu de couleurs pour illustrer les colonnes et le fond. Le vert est le fond de chaque élément dans le RecyclerView, le rouge est le fond de la RecyclerView lui-même:

http://imgur.com/a/J3HtF

Je suis d'établir:

mRecyclerView.setLayoutManager(new GridLayoutManager(this, 2));

Voici l'column_item.xml:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:layout_width="120dp"
              android:layout_height="180dp"
              android:orientation="vertical"
              android:padding="4dp">

    <ImageView
        android:id="@+id/movie_column_photo"
        android:layout_width="80dp"
        android:layout_height="120dp"/>

    <TextView
        android:id="@+id/movie_column_title"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"/>
</LinearLayout>

Voici la recyclerview xml:

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

    <android.support.v7.widget.RecyclerView
        android:id="@+id/company_details_recyclerview"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:scrollbars="vertical">
    </android.support.v7.widget.RecyclerView>
</LinearLayout>