21,612 shares
19,599 shares
43,042 shares
167,913 shares
16,346 shares
20,487 shares
14,237 shares
268,406 shares
33,203 shares
31,761 shares