150,941 shares
97,562 shares
372,434 shares
67,622 shares
42,504 shares
40,392 shares
317,703 shares
61,629 shares
183,041 shares
53,789 shares