33,299 shares
26,922 shares
207,102 shares
186,493 shares
165,899 shares
298,782 shares
163,761 shares
151,326 shares
466,333 shares
140,572 shares