385,299 shares
382,829 shares
303,296 shares
191,928 shares
177,691 shares
170,477 shares
160,237 shares
157,545 shares
157,033 shares
128,462 shares