56,185 shares
160,457 shares
148,286 shares
53,473 shares
44,952 shares
314,796 shares
326,967 shares
64,579 shares
169,255 shares
146,889 shares