50,477 shares
397,716 shares
43,760 shares
160,711 shares
286,896 shares
30,984 shares
161,050 shares
186,575 shares
174,738 shares
510,849 shares