346,601 shares
99,412 shares
90,625 shares
110,971 shares
138,853 shares
251,068 shares
156,076 shares
108,703 shares
251,541 shares
535,949 shares