138,747 shares
506,126 shares
43,355 shares
280,326 shares
49,807 shares
226,320 shares
42,407 shares
276,519 shares
342,916 shares
45,417 shares