300,936 shares
467,973 shares
363,701 shares
945,439 shares
466,903 shares
392,149 shares
309,590 shares
384,491 shares
507,655 shares
108,215 shares