41,547 shares
31,129 shares
74,721 shares
41,057 shares
61,074 shares
12,286 shares
37,245 shares
156,391 shares
43,979 shares
91,572 shares