32,970 shares
207,809 shares
70,150 shares
35,852 shares
125,507 shares
44,488 shares
406,388 shares
126,958 shares
42,980 shares
43,735 shares