4,241 shares
3,310 shares
3,458 shares
3,573 shares
3,209 shares
381,768 shares
112,918 shares
205,745 shares
233,653 shares
44,377 shares