41,608 shares
125,999 shares
24,204 shares
65,369 shares
50,060 shares
21,867 shares
28,006 shares
39,141 shares
94,793 shares
179,717 shares