28,831 shares
10,828 shares
46,502 shares
17,902 shares
20,880 shares
39,327 shares
57,904 shares
17,824 shares
46,387 shares
25,535 shares