312,581 shares
160,407 shares
639,846 shares
436,794 shares
318,886 shares
333,229 shares
232,322 shares
281,869 shares
298,297 shares
217,437 shares