46,619 shares
32,951 shares
215,972 shares
56,640 shares
42,376 shares
164,945 shares
18,783 shares
139,502 shares
39,313 shares
127,062 shares