35,269 shares
19,877 shares
94,610 shares
30,761 shares
25,343 shares
11,271 shares
14,108 shares
326,850 shares
25,822 shares
19,546 shares