33,970 shares
256,769 shares
101,215 shares
39,805 shares
84,761 shares
18,519 shares
183,745 shares
84,507 shares
23,842 shares
82,370 shares