33,306 shares
26,927 shares
207,112 shares
186,516 shares
165,904 shares
298,802 shares
163,768 shares
151,347 shares
466,361 shares
140,578 shares