48,735 shares
43,765 shares
41,997 shares
37,966 shares
49,917 shares
123,258 shares
305,976 shares
259,528 shares
235,988 shares
61,031 shares