25,102 shares
135,824 shares
523,853 shares
89,764 shares
473,767 shares
287,494 shares
45,841 shares
47,749 shares
29,536 shares
80,624 shares