33,327 shares
26,930 shares
207,114 shares
186,530 shares
165,911 shares
298,829 shares
163,775 shares
151,359 shares
466,374 shares
140,584 shares