33,209 shares
26,837 shares
207,014 shares
186,395 shares
165,815 shares
298,666 shares
163,664 shares
151,182 shares
466,231 shares
140,489 shares