43,354 shares
49,370 shares
30,041 shares
39,938 shares
85,934 shares
64,158 shares
153,801 shares
215,127 shares
84,425 shares
70,471 shares