349,668 shares
302,953 shares
76,570 shares
69,345 shares
151,417 shares
59,070 shares
38,989 shares
48,914 shares
402,889 shares
86,044 shares