28,730 shares
123,178 shares
101,212 shares
45,373 shares
38,723 shares
275,741 shares
426,563 shares
163,188 shares
30,612 shares
331,984 shares