346,628 shares
99,417 shares
90,629 shares
110,979 shares
138,857 shares
251,075 shares
156,086 shares
108,707 shares
251,543 shares
535,971 shares