26,545 shares
80,437 shares
27,394 shares
27,745 shares
63,954 shares
345,163 shares
21,966 shares
18,404 shares
23,773 shares
30,456 shares