101,752 shares
585,009 shares
188,360 shares
249,715 shares
147,709 shares
172,495 shares
341,678 shares
386,693 shares
154,142 shares
99,332 shares