94,642 shares
22,290 shares
37,050 shares
64,724 shares
27,863 shares
44,142 shares
258,220 shares
184,653 shares
149,453 shares
15,595 shares