343,905 shares
89,714 shares
20,460 shares
13,366 shares
10,229 shares
20,078 shares
32,322 shares
20,467 shares
23,483 shares
180,941 shares