21,688 shares
282,951 shares
206,718 shares
227,266 shares
184,403 shares
49,818 shares
58,048 shares
99,203 shares
76,765 shares
131,731 shares