44,968 shares
22,842 shares
190,563 shares
46,612 shares
77,720 shares
450,620 shares
146,349 shares
394,932 shares
38,197 shares
25,779 shares