105,316 shares
317,721 shares
22,778 shares
62,091 shares
33,383 shares
168,372 shares
450,572 shares
43,979 shares
122,681 shares
32,950 shares