24,848 shares
209,616 shares
76,265 shares
33,019 shares
33,407 shares
33,952 shares
40,483 shares
194,301 shares
54,031 shares
21,452 shares