94,696 shares
22,436 shares
37,448 shares
65,104 shares
28,178 shares
44,197 shares
258,664 shares
184,692 shares
149,783 shares
15,712 shares