305 shares
247 shares
294 shares
585 shares
276 shares
215 shares
1,082 shares
538 shares
373 shares
311 shares