21,788 shares
283,001 shares
206,797 shares
227,332 shares
184,500 shares
49,856 shares
58,140 shares
99,229 shares
76,895 shares
131,824 shares