77,459 shares
20,165 shares
325,965 shares
51,409 shares
54,141 shares
53,716 shares
36,030 shares
304,036 shares
23,105 shares
247,015 shares