94,715 shares
22,502 shares
37,509 shares
65,157 shares
28,246 shares
44,229 shares
258,742 shares
184,704 shares
149,829 shares
15,883 shares