300,945 shares
467,993 shares
363,704 shares
945,499 shares
466,914 shares
392,161 shares
309,638 shares
384,517 shares
507,667 shares
108,279 shares