48,735 shares
43,759 shares
41,997 shares
37,965 shares
49,915 shares
123,258 shares
305,973 shares
259,528 shares
235,987 shares
61,027 shares