33,182 shares
26,815 shares
206,982 shares
186,357 shares
165,791 shares
298,619 shares
163,634 shares
151,156 shares
466,178 shares
140,442 shares