44,965 shares
22,842 shares
190,562 shares
46,607 shares
77,718 shares
450,615 shares
146,348 shares
394,926 shares
38,188 shares
25,770 shares