21,284 shares
15,206 shares
36,388 shares
18,753 shares
532,946 shares
28,505 shares
19,465 shares
21,577 shares
42,141 shares
28,290 shares