22,643 shares
23,030 shares
18,247 shares
318,447 shares
282,076 shares
174,642 shares
76,392 shares
160,223 shares
406,945 shares
73,638 shares