3,117 shares
13,932 shares
236,509 shares
155,063 shares
105,905 shares
264,631 shares
27,203 shares
91,962 shares
170,590 shares
69,837 shares