122,453 shares
695,618 shares
103,324 shares
491,100 shares
296,411 shares
191,025 shares
67,066 shares
50,704 shares
17,506 shares
29,410 shares