48,914 shares
43,878 shares
42,135 shares
38,066 shares
49,957 shares
123,383 shares
306,104 shares
259,597 shares
236,272 shares
61,244 shares