251,676 shares
501,206 shares
99,483 shares
567,191 shares
227,615 shares
519,124 shares
103,952 shares
63,894 shares
248,664 shares
59,587 shares