309 shares
170 shares
154 shares
147 shares
280 shares
340 shares
201 shares
297 shares
186 shares
238 shares