58,031 shares
40,490 shares
77,553 shares
231,898 shares
63,895 shares
114,845 shares
263,769 shares
113,319 shares
38,161 shares
36,188 shares