176,710 shares
35,784 shares
120,629 shares
125,524 shares
45,828 shares
30,119 shares
344,998 shares
48,838 shares
46,065 shares
249,633 shares