34,889 shares
263,503 shares
124,118 shares
93,579 shares
37,032 shares
63,078 shares
44,062 shares
21,203 shares
299,684 shares
21,486 shares