2,901 shares
13,854 shares
236,192 shares
154,889 shares
105,702 shares
264,349 shares
27,092 shares
91,769 shares
170,359 shares
69,717 shares