25,103 shares
135,825 shares
523,874 shares
89,765 shares
473,768 shares
287,495 shares
45,841 shares
47,749 shares
29,538 shares
80,624 shares