21,955 shares
283,111 shares
206,919 shares
227,448 shares
184,626 shares
49,984 shares
58,235 shares
99,317 shares
76,991 shares
131,908 shares