176,425 shares
35,771 shares
120,392 shares
125,508 shares
45,679 shares
29,957 shares
344,810 shares
48,725 shares
46,058 shares
249,617 shares