349,581 shares
302,899 shares
76,476 shares
69,258 shares
151,305 shares
59,038 shares
38,926 shares
48,809 shares
402,801 shares
85,954 shares