26,313 shares
96,670 shares
19,345 shares
29,121 shares
35,998 shares
21,369 shares
18,503 shares
42,631 shares
160,461 shares
26,871 shares