30,888 shares
73,716 shares
446,851 shares
52,490 shares
95,801 shares
99,243 shares
286,972 shares
53,375 shares
139,973 shares
72,904 shares