321,697 shares
223,417 shares
301,961 shares
54,156 shares
493,857 shares
121,989 shares
107,764 shares
73,788 shares
129,759 shares
133,118 shares