138,695 shares
59,197 shares
107,999 shares
78,214 shares
308,930 shares
130,732 shares
39,107 shares
96,839 shares
58,792 shares
150,264 shares