48,295 shares
27,027 shares
221,532 shares
24,857 shares
31,580 shares
420,481 shares
20,937 shares
43,322 shares
21,673 shares
208,406 shares