30,458 shares
127,440 shares
449,309 shares
17,001 shares
280,802 shares
13,199 shares
13,598 shares
21,117 shares
9,520 shares
52,198 shares