3,074 shares
13,922 shares
236,483 shares
155,042 shares
105,886 shares
264,587 shares
27,179 shares
91,934 shares
170,577 shares
69,813 shares