58,157 shares
325,205 shares
43,244 shares
52,116 shares
370,858 shares
242,757 shares
111,285 shares
187,126 shares
575,770 shares
53,195 shares