101,847 shares
585,124 shares
188,638 shares
249,854 shares
147,851 shares
172,590 shares
341,781 shares
386,876 shares
154,174 shares
99,506 shares