94,779 shares
22,553 shares
37,693 shares
65,356 shares
28,460 shares
44,305 shares
258,899 shares
184,739 shares
149,992 shares
15,932 shares