5,248 shares
4,458 shares
4,166 shares
4,309 shares
3,677 shares
382,468 shares
113,298 shares
206,148 shares
234,152 shares
44,804 shares