21,449 shares
15,211 shares
36,396 shares
18,902 shares
533,208 shares
28,507 shares
19,470 shares
21,818 shares
42,227 shares
28,359 shares