33,301 shares
26,924 shares
207,105 shares
186,505 shares
165,901 shares
298,796 shares
163,763 shares
151,338 shares
466,354 shares
140,575 shares