113,552 shares
99,670 shares
23,682 shares
100,568 shares
49,115 shares
52,881 shares
59,087 shares
43,801 shares
508,834 shares
160,784 shares