22,228 shares
16,365 shares
64,612 shares
568,084 shares
25,629 shares
19,153 shares
258,854 shares
14,670 shares
54,690 shares
20,984 shares