I have the same bike and got those grips at the LBS. They put them on for me.
I got the ones with built in bar ends so I have the option of different hand positions.

Support your local bike shop.