102,161 shares
96,452 shares
654,583 shares
33,382 shares
46,398 shares
41,490 shares
39,895 shares
138,450 shares
44,238 shares
92,879 shares