3,061 shares
13,922 shares
236,480 shares
155,042 shares
105,885 shares
264,584 shares
27,174 shares
91,928 shares
170,577 shares
69,803 shares