3,099 shares
13,924 shares
236,492 shares
155,048 shares
105,893 shares
264,606 shares
27,191 shares
91,945 shares
170,582 shares
69,828 shares