122,688 shares
695,906 shares
103,585 shares
491,403 shares
296,696 shares
191,285 shares
67,295 shares
50,937 shares
17,719 shares
29,612 shares