105,323 shares
317,721 shares
22,802 shares
62,094 shares
33,389 shares
168,378 shares
450,575 shares
43,980 shares
122,682 shares
32,951 shares