113,572 shares
99,699 shares
23,709 shares
100,702 shares
49,163 shares
52,897 shares
59,115 shares
43,917 shares
508,863 shares
160,819 shares