171,831 shares
95,547 shares
78,183 shares
73,163 shares
43,081 shares
114,250 shares
89,864 shares
362,412 shares
633,076 shares
282,633 shares