5,560 shares
5,146 shares
4,302 shares
4,538 shares
3,762 shares
382,592 shares
113,401 shares
206,319 shares
234,286 shares
44,924 shares