58,255 shares
370,977 shares
35,429 shares
37,463 shares
33,034 shares
57,626 shares
272,118 shares
451,488 shares
117,559 shares
40,109 shares