25,717 shares
108,443 shares
420,962 shares
44,519 shares
97,272 shares
25,343 shares
12,577 shares
17,672 shares
18,881 shares
116,543 shares