49,530 shares
36,437 shares
162,991 shares
151,604 shares
127,115 shares
186,098 shares
41,967 shares
49,766 shares
423,731 shares
50,771 shares