33,626 shares
27,205 shares
207,354 shares
186,851 shares
166,189 shares
299,146 shares
164,058 shares
151,680 shares
466,669 shares
140,835 shares