34,900 shares
263,514 shares
124,151 shares
93,594 shares
37,043 shares
63,104 shares
44,076 shares
21,255 shares
299,721 shares
21,496 shares