94,717 shares
22,502 shares
37,518 shares
65,168 shares
28,252 shares
44,231 shares
258,744 shares
184,704 shares
149,838 shares
15,885 shares