228,406 shares
386,047 shares
131,175 shares
170,953 shares
205,111 shares
423,430 shares
111,581 shares
59,258 shares
154,859 shares
67,931 shares