28,742 shares
123,189 shares
101,235 shares
45,390 shares
38,732 shares
275,758 shares
426,570 shares
163,194 shares
30,616 shares
331,992 shares