54,724 shares
60,348 shares
179,743 shares
103,971 shares
283,010 shares
259,705 shares
191,215 shares
68,927 shares
42,806 shares
310,860 shares