94,775 shares
22,544 shares
37,649 shares
65,332 shares
28,424 shares
44,296 shares
258,859 shares
184,734 shares
149,954 shares
15,930 shares