58,401 shares
325,406 shares
43,436 shares
52,391 shares
371,090 shares
242,901 shares
111,515 shares
187,295 shares
576,087 shares
53,421 shares