22,643 shares
23,030 shares
18,250 shares
318,457 shares
282,077 shares
174,645 shares
76,395 shares
160,223 shares
406,948 shares
73,641 shares