39,885 shares
513,634 shares
221,538 shares
289,716 shares
166,651 shares
53,170 shares
129,432 shares
114,739 shares
31,040 shares
441,874 shares