41,546 shares
31,129 shares
74,720 shares
41,057 shares
61,074 shares
12,286 shares
37,245 shares
156,388 shares
43,979 shares
91,572 shares