21,800 shares
283,010 shares
206,808 shares
227,341 shares
184,509 shares
49,870 shares
58,151 shares
99,232 shares
76,901 shares
131,833 shares