105,283 shares
317,714 shares
22,748 shares
62,078 shares
33,342 shares
168,349 shares
450,563 shares
43,978 shares
122,679 shares
32,948 shares