21,688 shares
282,951 shares
206,718 shares
227,266 shares
184,404 shares
49,818 shares
58,050 shares
99,203 shares
76,766 shares
131,731 shares