48,777 shares
43,774 shares
42,018 shares
37,977 shares
49,919 shares
123,261 shares
305,987 shares
259,532 shares
236,015 shares
61,076 shares