362 shares
301 shares
295 shares
286 shares
255 shares
249 shares
247 shares
246 shares
244 shares
237 shares