34,394 shares
17,981 shares
120,485 shares
107,700 shares
10,898 shares
53,801 shares
18,894 shares
12,615 shares
230,891 shares
27,951 shares