33,318 shares
26,929 shares
207,114 shares
186,526 shares
165,909 shares
298,814 shares
163,774 shares
151,356 shares
466,370 shares
140,583 shares