355 shares
314 shares
301 shares
288 shares
377 shares
326 shares
430 shares
322 shares
278 shares
186 shares