108,917 shares
33,967 shares
122,848 shares
71,122 shares
20,402 shares
24,318 shares
292,215 shares
17,452 shares
435,546 shares
90,838 shares