49,471 shares
36,414 shares
162,971 shares
151,569 shares
127,096 shares
186,064 shares
41,939 shares
49,743 shares
423,727 shares
50,741 shares