33,302 shares
26,926 shares
207,106 shares
186,509 shares
165,902 shares
298,797 shares
163,764 shares
151,342 shares
466,356 shares
140,575 shares