51,022 shares
398,102 shares
43,998 shares
160,911 shares
287,320 shares
31,452 shares
161,370 shares
186,923 shares
174,997 shares
511,068 shares