38,479 shares
22,697 shares
49,238 shares
43,249 shares
23,944 shares
71,609 shares
109,874 shares
372,951 shares
69,656 shares
131,302 shares