58,292 shares
325,302 shares
43,319 shares
52,245 shares
371,029 shares
242,835 shares
111,377 shares
187,196 shares
576,008 shares
53,306 shares