89,043 shares
29,395 shares
149,449 shares
98,742 shares
20,496 shares
16,932 shares
294,682 shares
29,843 shares
281,698 shares
69,704 shares