138,269 shares
59,061 shares
107,748 shares
77,745 shares
308,468 shares
130,424 shares
38,965 shares
96,207 shares
58,682 shares
150,212 shares