30,071 shares
163,988 shares
700,610 shares
331,182 shares
306,735 shares
69,066 shares
429,317 shares
482,115 shares
61,416 shares
475,889 shares