102,285 shares
96,619 shares
654,590 shares
33,438 shares
46,538 shares
41,507 shares
39,983 shares
138,608 shares
44,388 shares
92,967 shares