4,326 shares
3,386 shares
3,523 shares
3,615 shares
3,253 shares
381,885 shares
112,984 shares
205,796 shares
233,733 shares
44,436 shares