25,090 shares
135,782 shares
523,816 shares
89,747 shares
473,693 shares
287,463 shares
45,826 shares
47,743 shares
29,516 shares
80,619 shares