3,112 shares
183,970 shares
184,739 shares
52,414 shares
39,921 shares
172,213 shares
37,021 shares
38,879 shares
28,040 shares
34,631 shares