30,071 shares
163,988 shares
700,610 shares
331,188 shares
306,736 shares
69,067 shares
429,318 shares
482,115 shares
61,417 shares
475,892 shares