16,969 shares
57,092 shares
31,624 shares
38,718 shares
31,703 shares
325,027 shares
21,793 shares
39,216 shares
155,155 shares
25,812 shares