117,693 shares
110,153 shares
80,173 shares
389,372 shares
84,505 shares
92,258 shares
142,263 shares
184,967 shares
380,872 shares
249,447 shares