307,784 shares
439,978 shares
43,758 shares
486,485 shares
117,886 shares
128,267 shares
109,914 shares
60,654 shares
71,062 shares
66,563 shares