21,284 shares
15,206 shares
36,388 shares
18,753 shares
532,951 shares
28,505 shares
19,465 shares
21,578 shares
42,141 shares
28,293 shares