343,913 shares
89,718 shares
20,463 shares
13,370 shares
10,231 shares
20,081 shares
32,326 shares
20,471 shares
23,490 shares
180,945 shares