118,926 shares
129,936 shares
8,311 shares
15,211 shares
9,758 shares
27,323 shares
95,021 shares
24,488 shares
325,038 shares
20,489 shares