58,391 shares
325,399 shares
43,420 shares
52,374 shares
371,080 shares
242,897 shares
111,507 shares
187,273 shares
576,082 shares
53,408 shares