101,959 shares
96,322 shares
654,567 shares
33,306 shares
46,276 shares
41,476 shares
39,797 shares
138,302 shares
44,089 shares
92,810 shares