138,719 shares
59,198 shares
107,999 shares
78,214 shares
308,940 shares
130,733 shares
39,108 shares
96,839 shares
58,793 shares
150,264 shares