3,099 shares
13,922 shares
236,488 shares
155,043 shares
105,890 shares
264,591 shares
27,189 shares
91,944 shares
170,579 shares
69,826 shares