33,318 shares
26,929 shares
207,114 shares
186,527 shares
165,909 shares
298,815 shares
163,774 shares
151,357 shares
466,370 shares
140,583 shares