31,266 shares
74,175 shares
447,356 shares
52,912 shares
96,245 shares
99,687 shares
287,415 shares
53,808 shares
140,481 shares
73,356 shares