21,827 shares
283,053 shares
206,856 shares
227,382 shares
184,556 shares
49,903 shares
58,180 shares
99,257 shares
76,935 shares
131,861 shares