26,344 shares
108,213 shares
307,190 shares
286,122 shares
18,082 shares
15,020 shares
34,804 shares
57,075 shares
36,316 shares
457,788 shares