94,623 shares
22,055 shares
37,035 shares
64,679 shares
27,859 shares
44,132 shares
258,201 shares
184,647 shares
149,446 shares
15,589 shares