48,766 shares
43,773 shares
42,018 shares
37,977 shares
49,919 shares
123,261 shares
305,986 shares
259,532 shares
236,013 shares
61,075 shares