If your source images have the same image format as your thumbnails, there is nothing to crop, and therefore -gravity seems to have no effect. For example, if you change -extent to 50x50, and then play with -gravity, you will see changes in alignment.
Edit (update for comments):
Here is the result I got using this command line with your sample image:
convert.exe -thumbnail "120x90>" -quality 95 -background transparent -gravity Center -extent 120x90 monalisa171p.jpg monalisa171p_thumb.jpg

(source: datageist.com )
I don't know if this helps, but it seems to work.
source share