21,955 shares
283,113 shares
206,919 shares
227,450 shares
184,627 shares
49,984 shares
58,235 shares
99,317 shares
76,991 shares
131,908 shares