170,918 shares
32,732 shares
78,032 shares
35,368 shares
184,912 shares
40,941 shares
93,252 shares
38,868 shares
59,818 shares
98,830 shares