46,935 shares
123,748 shares
785,255 shares
238,341 shares
374,627 shares
344,897 shares
329,500 shares
88,260 shares
54,796 shares
47,808 shares