58,258 shares
325,277 shares
43,309 shares
52,206 shares
370,981 shares
242,799 shares
111,345 shares
187,171 shares
575,982 shares
53,270 shares